示例#1
0
        protected override void LoadExample()
        {
            // init form fields
            persistencyManager = new NPersistencyManager();

            // IMPORTANT: custom types added to the DOM must be registered
            // in the persistency manager if you intend to save/load in XML format
            persistencyManager.Serializer.XmlExtraTypes = new Type[] { typeof(NCustomShape) };

            // begin view init
            view.BeginInit();

            view.Grid.Visible = false;
            view.GlobalVisibility.ShowPorts = false;

            // init document
            document.BeginInit();
            CreateDefaultFlowDiagram();
            document.EndInit();

            // init form controls
            InitFormControls();

            // end desigenr init
            view.EndInit();

            UpdateControlsState();
        }
示例#2
0
        private void CreateScene()
        {
            NPersistencyManager manager  = new NPersistencyManager();
            NDrawingDocument    document = manager.LoadDrawingFromFile(Server.MapPath("~\\App_Data\\FlowDiagram.ndx"));

            DrawingView.Document = document;
            document.BeginInit();
            CreateAnimatedGrid(5, 5, 1);
            document.EndInit();
        }
        private void InitDocument()
        {
            NPersistencyManager manager = new NPersistencyManager();

            document = manager.LoadDrawingFromFile(Path.Combine(Application.StartupPath, @"..\..\Resources\Data\FlowDiagram.ndx"));

            view.Document = document;
            Form.Document = document;

            document.BeginInit();
            CreateAnimatedGrid(5, 5, 1);
            document.EndInit();
        }