Genghis

Before you decide to rebuild all the MFC features, you'll want to check the Genghis library[7] to see whether that feature has already been rebuilt. Genghis is a set of WinForms components and controls to fill the needs of document-based application development in WinForms. As of this writing, it includes the following features:

[7] The Genghis Group, http://www.genghisgroup.com

  • Command line parser

  • Completion combo

  • Control hosting status bar

  • Cursor changer

  • Custom check state treeview

  • Custom XP theming controls

  • File Search Engine

  • FileDocument class (doc/dirty bit management)

  • FindReplaceDialog

  • FolderNameDialog

  • HandleCollector for the world

  • Header group box control

  • Image combo

  • More robust validation à la WebForms

  • Most recently used (MRU) files support ...

Get Windows Forms Programming in C# now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.