wx.NET Documentation

0.9.1

logo2.png

This document describes the API to wx.NET. This is complete referring to the synopsis of classes and methods since it is generated directly from source code. Unfortunately, several classes and functions are not yet described. In these cases, refer to the original wxWidgets documentation. Usually, wx.NET provides the same entities as wxWidgets does, for instance class wxWindow in wxWidgets is wrapped by a class wx.Window in wx.NET and method wx.Window.Show() wrapps method wxWindow.Show().

If you start working with wx.NET, please consult Known Problems And Pitfalls.

Since Release 0.9.1 several methods changed their signature, so you probably will have to adjust existing code. These changes have been motivated by the goal to make wx.NET a real .NET library rather than a more or less complete binding of wxWidgets. So, wx.NET will use enumerations with attribute Flags like wx.WindowStyles instead of unsigned integers whereever possible in order to represend flags and styles. This eases use of the library dramatically since developers can use IntelliSense to list viable options on typing in methods.

The classes of wx.NET have been reorganized into several namespaces like wx.GridCtrl. This eases use of IntelliSense and navigation through the classes using the object manager.

Some concepts of wxWidgets simply do not fit into the .NET world like e.g. validators. Refer to wx.ComponentModel instead.

Refer to Building From Source for notes on how to build wx.NET.

History

Known Problems And Pitfalls

All samples run fine. The status of the implementation is considered stable.


Manual of the wx.NET   (c) 2003-2009 the wx.NET project