If you are not creating a cross-platform application, the easiest way to create a drawing view with command bars is to use the Visual Studio designer and drop an NDrawingViewWithCommandBarsControl from the Visiual Studio toolbox to your form/window. Check out the Diagram Command Bars Designer topic for more information on how to use the Visual Studio designer to customize the diagram command bars.
Alternatively, you can use the NDrawingViewWithCommandBars class to add a drawing view with command bars to your form/window programatically. The example below demonstrates how to create a drawing view with command bars hosted in a NOV widget host. You can then add this host to a form's Controls collection if you are creating a WinForms application, set it as the Content of a WPF window in a WPF application project or to the ContentView of a Xamarin.Mac window.
Create a drawing view with command bars |
Copy Code
|
---|---|
NDrawingViewWithCommandBars drawingViewWithCommandBars = new NDrawingViewWithCommandBars(); // Create a drawing view with command bars NDrawingView drawingView = drawingViewWithCommandBars.View; // Get the drawing view // Create a NOV widget host that hosts the drawing view with command bars NNovWidgetHost<NWidget> novHost = new NNovWidgetHost<NWidget>(drawingViewWithCommandBars); |