WPF and MDI - Another alternative

by Matthias Broschk May 05, 2009 19:55
I have recently experimented with WPF and MDI. Last time I used the Win32 API in order to create a WPF-based child window within a WinForms-based MDI parent window. It did some more research and came up with a more sophisticated solution. The main problem remains: WPF does not (yet) provide build-in mechanisms for classic MDI management (besides from tab pages). So in order to use MDI (in my case... [More]

Tags: , , , ,

C# | WinForms | WPF

WPF and MDI

by Matthias Broschk April 03, 2009 15:27
I have recently started looking into WPF and have therefore started to update one of my old WinForms applications. It's GUI consists of a single MDI-container form and about 50 MDI-child forms, which are of course not visible at the same time. Surely I don't to want update all of these forms to WPF at once, but rather step by step. Fortunately you can use the old WinForms technology within... [More]

Tags: , , , , ,

WPF | Win32 API | C#

WPF Converter: Formatting values with XAML

by Matthias Broschk July 13, 2008 14:03
  If you require to format bound object properties such as dates or values inside you XAML-code, the following converter might be useful. The converter uses the String.Format function, whereas the value and the format-String are passed as parameters. First the Visual Basic.NET implementation: Imports System.Globalization Imports System.Windows.Data Public NotInheritable Class FormatCon... [More]

Tags: , , , ,

WPF

Powered by BlogEngine.NET 1.5.0.7
Theme by Mads Kristensen | Modified by Mooglegiant

About the author

Matthias Broschk from Hamburg (Germany) wrote his first goto statements in QuickBasic at the age of fifteen, switched to Visual Studio (i.e. Visual Basic / Visual C++) at version 5.0 and has been an addict of .NET since its early beginnings. There have been many other languages and frameworks (Java, PHP, ... ), but none about which he has been as enthusiastic as .NET. These days you can find more information in blogs rather than anywhere else. Therefore he has decided to share his experiences and start yet another .NET blog.