2014-02-27 25 views

回答

1

如果你想设置基础上,菜单项选择,您可以按照以下步骤组合框的SelectedItem:

第1步:你需要转换sender对象为ToolStripMenuItemToolStripMenuItemClick事件处理程序。

步骤2:然后分配上述浇铸一入ComboBox.FindString()方法作为一个参数,以便它返回在Combobox匹配项的索引。

第3步:现在通过FindString()方法将返回的Index值赋值给ComboBox1.SelectedIndex属性,以便在MenuStrip中选择的确切项目将在Combobox中进行选择。

试试这个:

item1ToolStripMenuItem.Click += new System.EventHandler(ToolStripMenuItem_Click); 
item2ToolStripMenuItem.Click += new System.EventHandler(ToolStripMenuItem_Click); 
item3ToolStripMenuItem.Click += new System.EventHandler(ToolStripMenuItem_Click); 

private void ToolStripMenuItem_Click(object sender, EventArgs e) 
{ 
    comboBox1.SelectedIndex = comboBox1.FindString(((ToolStripMenuItem)sender).Text); 
} 
相关问题