The*_*ing 1 c# directory menuitem submenu winforms
在我的Winforms应用程序中,我有一个带有嵌套子项的ToolStripMenuItem,其结构如下所示.
文件
.+ ...添加为.... + .....文件
............................文件夹
.. ..........................根文件夹
在"添加为"下,我希望能够以编程方式启用和禁用"文件","文件夹"和"根文件夹".如何在代码中访问这些嵌套项?
我试过ToolStripMenuItem.DropDownItems [0] .Enabled = true\false; 但这会影响菜单hiearachy中的"Add As"及其下方的所有内容.
如果我在上面的代码中使用大于零的索引,我得到一个'索引超出范围'错误.我如何实现此功能?
只需用自己的名称引用子项,例如:
FileToolStripMenuItem.Enabled = false;
FolderToolStripMenuItem.Enabled = false;
RootFolderToolStripMenuItem.Enabled = false;
Run Code Online (Sandbox Code Playgroud)
除非我遗漏了什么,否则这似乎是最简单的答案.
| 归档时间: |
|
| 查看次数: |
8488 次 |
| 最近记录: |