【发布时间】:2014-02-12 10:45:25
【问题描述】:
我有一个上下文菜单条,它包含一个组合框。 我想为这个组合框设置一个默认的选定项。 我知道获取和设置上下文菜单条中项目的值,例如:
CtmAbc.Items(0).Text
但无法设置选定项或为此添加事件处理程序。
【问题讨论】:
标签: c# vb.net winforms combobox contextmenustrip
我有一个上下文菜单条,它包含一个组合框。 我想为这个组合框设置一个默认的选定项。 我知道获取和设置上下文菜单条中项目的值,例如:
CtmAbc.Items(0).Text
但无法设置选定项或为此添加事件处理程序。
【问题讨论】:
标签: c# vb.net winforms combobox contextmenustrip
假设你的 ComboBox 索引为 0,你可以使用下面的代码将选中的项设置为第一项:
((contextMenuStrip1.Items[0]) as ToolStripComboBox).SelectedIndex = 0;
或者您也可以通过按键访问组合框:
((contextMenuStrip1.Items["myComboBox"]) as ToolStripComboBox).SelectedIndex = 0;
【讨论】: