Exemplo n.º 1
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            // init document
            NDrawingView1.Document.BeginInit();
            InitDocument();
            NDrawingView1.Document.EndInit();

            // size view control to content
            NDrawingView1.SizeToContent();
        }
Exemplo n.º 2
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            NHtmlImageMapResponse imageMapResponse = new NHtmlImageMapResponse();

            NDrawingView1.ServerSettings.BrowserResponseSettings.DefaultResponse = imageMapResponse;

            // init document
            NDrawingView1.Document.BeginInit();
            InitDocument();
            NDrawingView1.Document.EndInit();

            // size view control to content
            NDrawingView1.SizeToContent();
        }
Exemplo n.º 3
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            NHtmlImageMapResponse imageMapResponse = new NHtmlImageMapResponse();

            NDrawingView1.ServerSettings.BrowserResponseSettings.DefaultResponse = imageMapResponse;

            // init document
            NDrawingView1.Document.BeginInit();

            NDrawingView1.ViewLayout = CanvasLayout.Normal;

            InitDocument(NDrawingView1.Document, new NFlagsShapesFactory(NDrawingView1.Document));
            NDrawingView1.SizeToContent();

            NDrawingView1.Document.EndInit();
        }
Exemplo n.º 4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // create some shape factories
            m_FilesAndFoldersFactory             = new NFilesAndFoldersFactory();
            m_FilesAndFoldersFactory.DefaultSize = VertexSize;

            m_BusinessProcessShapesFactory             = new NBusinessProcessShapesFactory();
            m_BusinessProcessShapesFactory.DefaultSize = SymbolSize;

            // import the data
            NDrawingView1.Document.BeginInit();
            ImportData();
            NDrawingView1.Document.EndInit();

            // size the view to its content
            NDrawingView1.SizeToContent();
        }
Exemplo n.º 5
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            base.DefaultGridOrigin   = new NPointF(30, 30);
            base.DefaultGridCellSize = new NSizeF(100, 50);
            base.DefaultGridSpacing  = new NSizeF(50, 40);

            // begin view init
            NDrawingView1.ViewLayout      = CanvasLayout.Fit;
            NDrawingView1.DocumentPadding = new Nevron.Diagram.NMargins(10);

            // init NDrawingView1.Document.
            NDrawingView1.Document.BeginInit();
            InitDocument();
            NDrawingView1.Document.EndInit();

            NDrawingView1.SizeToContent();
        }
Exemplo n.º 6
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            NDrawingView1.StateManager = new NDiagramBatonSessionStateManager(Context, "Nevron.Examples.Diagram.Webform.NPrintingUC");

            if (NDrawingView1.RequiresInitialization)
            {
                // begin view init
                NDrawingView1.ViewLayout      = CanvasLayout.Normal;
                NDrawingView1.DocumentPadding = new Nevron.Diagram.NMargins(10);

                // init document
                NDrawingView1.Document.BeginInit();
                InitDocument();
                NDrawingView1.Document.EndInit();

                NDrawingView1.SizeToContent();
            }
        }
        protected void Page_Load(object sender, System.EventArgs e)
        {
            NDrawingView1.Document.BackgroundStyle.FrameStyle.Visible = false;

            NDrawingView1.ViewLayout      = CanvasLayout.Normal;
            NDrawingView1.DocumentPadding = new Nevron.Diagram.NMargins(10);

            // start document initialization
            Document = NDrawingView1.Document;
            Document.BeginInit();

            Document.Bounds           = new NRectangleF(0, 0, 344, 540);
            Document.MeasurementUnit  = NGraphicsUnit.Pixel;
            Document.DrawingScaleMode = DrawingScaleMode.NoScale;

            DocumentHelper = new NDrawingDocumentHelper(Document);
            DocumentHelper.DefaultGridCellSize = new NSizeF(120, 80);
            DocumentHelper.DefaultGridSpacing  = new NSizeF(10, 10);

            Document.Style.TextStyle.FontStyle = new NFontStyle(new Font("Arial", 8));
            Document.Style.ShadowStyle.Type    = ShadowType.GaussianBlur;
            Document.Style.ShadowStyle.Offset  = new Nevron.GraphicsCore.NPointL(5, 5);

            CreateRect();
            CreateEllipse();
            CreatePolygon();
            CreateClosedCurve();
            CreateSingleArrow();
            CreateDoubleArrow();

            // end document initialization
            Document.EndInit();

            // change the response type to SVG
            NImageResponse response = new NImageResponse();

            response.ImageFormat = new NSvgImageFormat();
            NDrawingView1.ServerSettings.BrowserResponseSettings.DefaultResponse = response;
            NDrawingView1.SizeToContent();
        }
Exemplo n.º 8
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            NHtmlImageMapResponse imageMapResponse = new NHtmlImageMapResponse();

            NDrawingView1.ServerSettings.BrowserResponseSettings.DefaultResponse = imageMapResponse;

            // init document
            NDrawingView1.Document.BeginInit();

            NDrawingView1.ViewLayout = CanvasLayout.Normal;

            // IMPORTANT: the floor plan shapes are defined with they real size in millimeters
            // that is why we must use drawing scale to display the content of this library
            NDrawingView1.Document.DrawingScaleMode           = DrawingScaleMode.CustomScale;
            NDrawingView1.Document.MeasurementUnit            = NGraphicsUnit.Millimeter;
            NDrawingView1.Document.CustomWorldMeasurementUnit = NGraphicsUnit.Millimeter;
            NDrawingView1.Document.CustomScale = 0.01f;

            InitDocument(NDrawingView1.Document, new NFloorPlanShapesFactory());
            NDrawingView1.SizeToContent();

            NDrawingView1.Document.EndInit();
        }