如何在上下文菜单条中设置组合框的默认项?

时间:2014-02-12 10:45:26

标签: c# vb.net winforms combobox contextmenustrip

我有一个上下文菜单条,它包含一个组合框。 我想为这个组合框设置默认的选定项目。 我知道在上下文菜单条中获取和设置项的值,例如:

CtmAbc.Items(0).Text

但无法为此设置所选项目或添加事件处理程序。

1 个答案:

答案 0 :(得分:2)

假设您的ComboBox索引为0,您可以使用以下代码将所选项目设置为第一项:

((contextMenuStrip1.Items[0]) as ToolStripComboBox).SelectedIndex = 0;

或者您也可以按键访问ComboBox:

((contextMenuStrip1.Items["myComboBox"]) as ToolStripComboBox).SelectedIndex = 0;