Afn*_*hir 1 c# toolstrip checked
我一直在通过编程向工具条添加项目,但问题是我需要向其添加checked属性.不知道该怎么做.这是代码:
toolStripMenuItemAudioSampleRate.DropDownItems.Add("8 kHz", null, new EventHandler(mnuAudioSamplingRate_Click));
toolStripMenuItemAudioSampleRate.Checked = (samplingRate == 8000);//Checks if the there is no vid device
Run Code Online (Sandbox Code Playgroud)
现在我知道它会工作错误,因为我已经将check属性添加到toolStripMenuItemAudioSampleRate
了8 kHz.我试图将此属性添加到动态添加的项目.
提前致谢.
不使用Add(String, Image, EventHandler)辅助方法创建下拉项,而是创建自己的ToolStripMenuItem,将其设置为选中,然后将其添加到列表中.
ToolStripMenuItem item = new ToolStripMenuItem("8 kHz", null, new EventHandler(mnuAudioSamplingRate_Click));
item.Checked = (samplingRate == 8000);
toolStripMenuItemAudioSampleRate.DropDownItems.Add(item);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
584 次 |
| 最近记录: |