public RenderArrowSettingForm(object oo) { InitializeComponent(); this.arrow = (RenderArrow)oo; this.arrow.NotifyPropertyChangeEvent += new RenderArrow.PropertyChanged(arrow_NotifyPropertyChange); this.propertyGrid1.SelectedObject = arrow; }
private void 属性ToolStripMenuItem_Click(object sender, System.EventArgs e) { myListNode selectNode = this.listView1.SelectedItems[0] as myListNode; if (selectNode != null) { IRenderArrow arrow = selectNode.obj as IRenderArrow; if (arrow == null) { return; } RenderArrow myarrow = new RenderArrow(arrow); RenderArrowSettingForm form = new RenderArrowSettingForm(myarrow); form.Owner = this; form.Show(); } }