public frmTest() { // // Windows 窗体设计器支持所必需的 // InitializeComponent(); this.symbolSelector = new ItopVector.Selector.SymbolSelector(Application.StartupPath + "\\symbol\\symbol.xml"); this.symbolSelector.Dock = DockStyle.Fill; symbolSelector.SelectedChanged += new EventHandler(symbolSelector_SelectedChanged); tlVector = new ItopVector.ItopVectorControl(); tlVector.Dock = DockStyle.Fill; tlVector.OpenFile("c:\\svgtest.svg"); this.panel1.Controls.Add(symbolSelector); this.panel2.Controls.Add(tlVector); }
public frmTest() { // // Windows ���������֧��������� // InitializeComponent(); this.symbolSelector=new ItopVector.Selector.SymbolSelector(Application.StartupPath+"\\symbol\\symbol.xml"); this.symbolSelector.Dock = DockStyle.Fill; symbolSelector.SelectedChanged+=new EventHandler(symbolSelector_SelectedChanged); tlVector =new ItopVector.ItopVectorControl(); tlVector.Dock = DockStyle.Fill; tlVector.OpenFile("c:\\svgtest.svg"); this.panel1.Controls.Add(symbolSelector); this.panel2.Controls.Add(tlVector); }
// Methods public ExportSymbolDialog(ItopVector.DrawArea.DrawArea vectorcontrol, string filefilter) { this.firstload = true; this.components = null; this.vectorcontrol = null; this.allSymbol = null; this.allShape = null; this.selectionSymbol = null; this.selectionShape = null; this.document = null; this.InitializeComponent(); this.saveFileDialog1.Filter = "SVG文件(*.svg)|*.svg"; if (filefilter.Trim().Length > 0) { this.saveFileDialog1.Filter = this.saveFileDialog1.Filter + "|" + filefilter; } this.vectorcontrol = vectorcontrol; this.symbolSelector = vectorcontrol.SymbolSelector; if (this.symbolSelector != null) { this.document = vectorcontrol.SymbolSelector.SymbolDoc; } }
// Methods public ExportSymbolDialog(ItopVector.DrawArea.DrawArea vectorcontrol, string filefilter) { this.firstload = true; this.components = null; this.vectorcontrol = null; this.allSymbol = null; this.allShape = null; this.selectionSymbol = null; this.selectionShape = null; this.document = null; this.InitializeComponent(); this.saveFileDialog1.Filter = "SVG�ļ�(*.svg)|*.svg"; if (filefilter.Trim().Length > 0) { this.saveFileDialog1.Filter = this.saveFileDialog1.Filter + "|" + filefilter; } this.vectorcontrol = vectorcontrol; this.symbolSelector = vectorcontrol.SymbolSelector; if(this.symbolSelector!=null) { this.document = vectorcontrol.SymbolSelector.SymbolDoc; } }
private void dotNetBarManager1_ContainerLoadControl(object sender, EventArgs e) { BaseItem item = sender as BaseItem; DockContainerItem dockitem = null; if (item == null) return; if (item.Name == "DockContainerty") { dockitem = item as DockContainerItem; this.symbolSelector = new ItopVector.Selector.SymbolSelector(Application.StartupPath + "\\symbol\\symbol2.xml"); this.symbolSelector.Dock = DockStyle.Fill; dockitem.Control = this.symbolSelector; tlVectorControl1.SymbolSelector = this.symbolSelector; } if (item.Name == "DockContainersx") { dockitem = item as DockContainerItem; dockitem.Control = this.propertyGrid; } if (item.Name == "DockContainerwj") { dockitem = item as DockContainerItem; ctlfile.Dock = DockStyle.Fill; dockitem.Control = ctlfile; ctlfile.OnOpenSvgDocument += new OnOpenDocumenthandler(ctlfile_OnOpenSvgDocument); } }
public void LoadShape(string filename) { DockContainerItem dockitem = dotNetBarManager1.GetItem("DockContainerty") as DockContainerItem; symbolSelector = null; this.symbolSelector = new ItopVector.Selector.SymbolSelector(Application.StartupPath + "\\symbol\\" + filename); this.symbolSelector.Dock = DockStyle.Fill; tlVectorControl1.SymbolSelector = this.symbolSelector; dockitem.Control = this.symbolSelector; dockitem.Refresh(); if (getlayer(selLar, tlVectorControl1.SVGDocument.getLayerList()) == null || getlayer(selLar, tlVectorControl1.SVGDocument.getLayerList()).GetAttribute("layerType") != progtype) { symbolSelector.Enabled = false; } if (selLar == "接线图") { symbolSelector.Enabled = true; } if (progtype == "电网规划层") { symbolSelector.Enabled = false; } symbolSelector.SelectedChanged += new EventHandler(symbolSelector_SelectedChanged); tlVectorControl1.Location = new Point(176, 90); tlVectorControl1.Size = new Size((Screen.PrimaryScreen.Bounds.Width - 176), (Screen.PrimaryScreen.Bounds.Height - 158)); }
public void LoadShape(string filename) { DockContainerItem dockitem = dotNetBarManager1.GetItem("DockContainerty") as DockContainerItem; symbolSelector = null; this.symbolSelector = new ItopVector.Selector.SymbolSelector(System.Windows.Forms.Application.StartupPath + "\\symbol\\" + filename); this.symbolSelector.Dock = DockStyle.Fill; tlVectorControl1.SymbolSelector = this.symbolSelector; dockitem.Control = this.symbolSelector; dockitem.Refresh(); dockitem = dotNetBarManager1.GetItem("DockContainersx") as DockContainerItem; dockitem.Control = this.propertyGrid; dockitem.Refresh(); //symbolSelector.SelectedChanged += new EventHandler(symbolSelector_SelectedChanged); //symbolSelector.Selected += new EventHandler(symbolSelector_Selected); tlVectorControl1.Location = new System.Drawing.Point(176, 90); //tlVectorControl1.Size = new Size((Screen.PrimaryScreen.Bounds.Width - 176), (Screen.PrimaryScreen.Bounds.Height - 158)); }
private void LoadShape() { this.symbolSelector=new ItopVector.Selector.SymbolSelector(Application.StartupPath+"\\symbol\\symbol.xml"); // this.symbolSelector.Load(Application.StartupPath+"\\symbol\\symbolxlt.xml"); // this.symbolSelector.Load(Application.StartupPath+"\\symbol\\symbol.xml"); this.symbolSelector.Load(Application.StartupPath+"\\symbol\\symbol_3.xml"); this.symbolSelector.Size=new Size(150,200); this.symbolSelector.SelectedChanged+=new EventHandler(symbolSelector_SelectedChanged); }