in

I Got Rhythm

All Tags » wpf (RSS)

Browse by Tags

  • Good Old GDI+ (or: Unblur Thy Text)

    It's been a while since I've done anything with GDI+ (i.e. System.Drawing). System.Windows (i.e. WPF) is so much more powerful. However, there's one area where it seems the good old GDI+ can still surpass it's shiny new successor: text. There have been many complaints about text rendering...
    Posted to I Got Rhythm (Weblog) by aelij on 08-18-2008
  • The WPF Contrib Project

    I've been quiet for a while. Working a lot, and also burning the midnight oil, trying to bring life into this project I call... the WPF Contrib . Set up at CodePlex, WPF Contrib is mainly a library of reusable components. My goal is for it to become a true community project. Meanwhile, I invite everyone...
    Posted to I Got Rhythm (Weblog) by aelij on 09-03-2007
  • Trace (route) that call!

    Have you ever used EventManager.RegisterClassHandler() ? If so, make sure you know what you're doing. This method allows you to listen to events passing through (as I like to put it) an element (i.e. bubbling or tunneling), regardless of the class that invoked the call. Most of the times you would call...
    Posted to I Got Rhythm (Weblog) by aelij on 05-06-2007
  • Dispatch It

    In WPF, like most UI frameworks, UI elements can only be updated from the thread they were created on. If you do background work, and want to affect the UI from a different thread, you'll have to dispatch it. The Dispatcher class has a CheckAccess() method (which is marked as EditorBrowsableState.Never...
    Posted to I Got Rhythm (Weblog) by aelij on 02-16-2007
  • BitmapEffect Begone

    You can do really neat things with Bitmap Effects in WPF. Shadow, Bevel, Outer Glow can all have a great impact on how your application looks. But you should be aware that they don't come cheap. They are rendered in software , which yields very poor performance. Also, ClearType is turned off on elements...
    Posted to I Got Rhythm (Weblog) by aelij on 02-09-2007
  • Give me back my ClearType

    WPF has a separate ClearType rendering system, which is better than GDI's (mostly because it also does y-direction antialiasing; read more here and in the WPF Text Blog .) However, there are some situations in which WPF cannot use ClearType, and has to resort to grayscale antialiasing (it cannot render...
    Posted to I Got Rhythm (Weblog) by aelij on 02-03-2007
  • I Got Rhythm Now Available in XBAP!

    This is not quite ready, but I just had to give you a sneak peek: http://arbel.net/blogx/blog.xbap I believe this is the first blog presented in XBAP. The possibilities are endless... The tag cloud uses Kevin Moore 's Bag-O-Tricks . The HTML is being rendered by a modified version of the Windows...
    Posted to I Got Rhythm (Weblog) by aelij on 11-15-2006
  • Monopolij: Avalon* Edition

    First - great news. .NET Framework 3.0 has finally been released . Get it now! Monopolij was an app I wrote trying to win a free ticket to PDC'05 (you can download it at that post.) It had a special theme, as you can see in the screenshot... I thought it was a lot of fun to play as Bill. :-) So,...
    Posted to I Got Rhythm (Weblog) by aelij on 11-07-2006
  • Revamped Style Snooper

    Update: This utility has become a bit irrelevant since Reflector now has a BAML Viewer add-in. You can use it to view any assembly containing BAML resources, which it will automatically decompile into XAML. Style Snooper (or StyleSnooper?), originally posted by Lester, is a tool that can extract control...
    Posted to I Got Rhythm (Weblog) by aelij on 11-05-2006
Page 1 of 2 (13 items) 1 2 Next >
Powered by Community Server (Non-Commercial Edition), by Telligent Systems