ToolStrip动态添加自定义控件

ToolStripControlHostdateTimePickerHost; privatevoidInitializeDateTimePickerHost() { //CreateanewToolStripControlHost,passinginacontrol. dateTimePickerHost=newToolStripControlHost(newDateTimePicker()); //SetthefontontheToolStripControlHost,thiswillaffectthehostedcontrol. dateTimePickerHost.Font=newFont(“Arial”,7.0F,FontStyle.Italic); //SettheWidthproperty,thiswillalsoaffectthehostedcontrol. dateTimePickerHost.Width=100; dateTimePickerHost.DisplayStyle=ToolStripItemDisplayStyle.Text; //SettingtheTextpropertyrequiresastringthatconvertstoa //DateTimetypesincethatiswhatthehostedcontrolrequires. dateTimePickerHost.Text=”12/23/2005″; //CasttheControlpropertybacktotheoriginaltypetoseta //type-specificproperty. ((DateTimePicker)dateTimePickerHost.Control).Format=DateTimePickerFormat.Short; //AddthecontrolhosttotheToolStrip. toolStrip1.Items.Add(dateTimePickerHost); }

列:

ToolStripControlHosttoolStripControlHost=newToolStripControlHost(newButton.DJGridSetButton()); //Button.DJGridSetButtondjBtn=newZF_ERP.Button.DJGridSetButton(); ((Button.DJGridSetButton)toolStripControlHost.Control).GridID=m_FormID; ((Button.DJGridSetButton)toolStripControlHost.Control).FormID=m_FormID; ((Button.DJGridSetButton)toolStripControlHost.Control).Text=”单据表格设置”; toolStrip.Items.Add(toolStripControlHost);

,钱财何足贵,仁义值千金。

ToolStrip动态添加自定义控件

相关文章:

你感兴趣的文章:

标签云: