C#菜单与子菜单

来源:百度知道 编辑:UC知道 时间:2024/06/08 21:56:01
第一 如何使两个子菜单其中一个有选中标记后,另一个没有
第二 如何使上一级子菜单使用后才能激活下一级子菜单
抱歉啊 大家 这样说吧我做个windowsXP一样的计算器
计算器的编辑菜单下的两个子菜单 复制和粘贴 复制可以使用 而粘贴是灰显的 只有复制后 才能使用粘贴
计算器的查看菜单下的两个子菜单 标准型和科学型 其中标准型前面有个选中标记 而科学型没有 如果选中科学型 则标准型没有 二者子菜单只能选中一个
以上这些是怎么实现的

。。。这跟你原来描述的根本不一样嘛。。。
这样的话,菜单单选在vs2003下就是由RadioCheck属性控制,vs2005则没看到这个属性,简单的办法就是遍历父项的所有成员。
至于你说的复制粘贴那样的实现,一般是在复制菜单的Click事件中判断是否点击了复制,是的话粘贴菜单的enable设置为true,这里可以用菜单的Checked属性判断,也可以设置一个bool_Check变量。

嗯···我没看懂·····
第一个意思是说一个选中另外一个就不启用?
第二是说···比如我进行了一定的操作之后,上一级菜单才启用,然后同时可以显示下一级菜单???????

清楚点啊 - -!

完全看不明白

看不太明白你到底要干嘛。能举例说清楚一点吗?