• WPF XamDockManager Floating Panes and XamRibbon Menu Integration

    Dealing with menus and floating windows is a real pain in the butt!  If you have written any type of WPF MDI (Multi Document Interface) application you know exactly what I am talking about.  Focus management in WPF is a real pain in itself.  Having to worry about Keyboard focus, Logical focus, and focus scope just makes you want to pull the hair out of your head.  Now start throwing in child windows and things get really…

    • Thu, May 30 2013
  • Find the Parent Control of a Specific Type in WPF and Silverlight

    I know this is no ground breaking, mind blowing secret trick, but I have been getting a surprising number of questions regarding how to find the parent of a specific type for a control.  The ability to find a parent control based on a type comes in real handy when dynamically composing views such as in a Prism application.  There are tons of other scenarios where this is useful, but the most recent request for this was…

    • Wed, May 29 2013
  • FREE Metro Light and Dark Themes for WPF and Silverlight Microsoft Controls

    The quest for a good application theme never ends.  You spend hours scouring the realms of Google and Bing looking for a clean, modern, and touch friendly theme to use in your application.  That is, until now!  If you have been looking for a free Metro theme for WPF and Silverlight, then look no further.

    Infragistics ships a number of great themes with their NetAdvantage for WPF and Silverlight products.  As the Product Manager…

    • Fri, May 24 2013
  • Showing the XamDialogWindow from a ViewModel in Silverlight and WPF

    The Problem

    If you have used the Infragistics xamDialogWindow control in your WPF or Silverlight application, I can probably guess your biggest complaint with the control.  I know what mine is!  Currently, the XamDialogWindow has to be part of the visual tree in order for you to use it in your View.  What do I mean by that?  It means that you have to predefine your XamDialogWindow above the top most element in your View,…

    • Sun, May 19 2013