← Back to articles

Refactoring IRC client with MVVM and “MDI”

First working window after the MVVM refactoring — including a homemade MDI window, since WPF doesn't have one.

Tedd

A screenshot of the first working window after refactoring the IRC client. I had to create my own MDI window in WPF as it doesn’t support it. Extra fun when it doesn’t support inherited user controls, but that wasn’t too difficult to solve. Just made a class to inherit MDI window and then programmatically added a user control as content during instantiation.

image

Written by Tedd · Oslo, Norway

Follow the journal via RSS