以下是使用ToolStripComboBox属性创建ContextMenuStrip控件的步骤:将ContextMenuStrip控件添加到Winform中。 将ToolStripComboBox属性设置为“True”。设置下拉框的选项,可以手动添加选项或使用数据绑定方式。 属性为TruetoolStripMenuItem.DropDown = new ToolStripDropDown();ToolStripComboBox toolStripComboBox = new ToolStripComboBox();toolStripComboBox.Items.Add("选项1");toolStripComboBox.Items.Add("选项2");toolStripComboBox.Items.Add (object sender, EventArgs e){ ToolStripComboBox toolStripComboBox = (ToolStripComboBox)sender;
(object sender, EventArgs e) { //接收当前字体框的文本 string fontname = toolStripComboBox_fonyStaly.Text ; //接收当前字号框的数值 float fontsize = float.Parse(toolStripComboBox_fontSize.Text); ; //接收当前字号框的数值 float fontsize = float.Parse(toolStripComboBox_fontSize.Text); (object sender, EventArgs e) { //接收当前字体框的文本 string fontname = toolStripComboBox_fonyStaly.Text ; //接收当前字号框的数值 float fontsize = float.Parse(toolStripComboBox_fontSize.Text); textBox_Text.Font
void 开始ToolStripMenuItem_Click(object sender, EventArgs e) 43 { 44 switch (this.toolStripComboBox1 case 2: sleepMin = 10; sleepMax = 50; break; 49 } 50 if (this.toolStripComboBox2 241 private void Form1_Load(object sender, EventArgs e) 242 { 243 this.toolStripComboBox1 .SelectedIndex = 0; 244 this.toolStripComboBox2.SelectedIndex = 0; 245 } 246
Design-Time下的样子 如何将第三方控件嵌入到ToolStrip 微软实现了一个ToolStripControlHost类, 它是ToolStripComboBox, ToolStripTextBox