C#菜单与子菜单
来源:百度知道 编辑:UC知道 时间:2024/06/08 21:56:01
第一 如何使两个子菜单其中一个有选中标记后,另一个没有
第二 如何使上一级子菜单使用后才能激活下一级子菜单
抱歉啊 大家 这样说吧我做个windowsXP一样的计算器
计算器的编辑菜单下的两个子菜单 复制和粘贴 复制可以使用 而粘贴是灰显的 只有复制后 才能使用粘贴
计算器的查看菜单下的两个子菜单 标准型和科学型 其中标准型前面有个选中标记 而科学型没有 如果选中科学型 则标准型没有 二者子菜单只能选中一个
以上这些是怎么实现的
第二 如何使上一级子菜单使用后才能激活下一级子菜单
抱歉啊 大家 这样说吧我做个windowsXP一样的计算器
计算器的编辑菜单下的两个子菜单 复制和粘贴 复制可以使用 而粘贴是灰显的 只有复制后 才能使用粘贴
计算器的查看菜单下的两个子菜单 标准型和科学型 其中标准型前面有个选中标记 而科学型没有 如果选中科学型 则标准型没有 二者子菜单只能选中一个
以上这些是怎么实现的
。。。这跟你原来描述的根本不一样嘛。。。
这样的话,菜单单选在vs2003下就是由RadioCheck属性控制,vs2005则没看到这个属性,简单的办法就是遍历父项的所有成员。
至于你说的复制粘贴那样的实现,一般是在复制菜单的Click事件中判断是否点击了复制,是的话粘贴菜单的enable设置为true,这里可以用菜单的Checked属性判断,也可以设置一个bool_Check变量。
嗯···我没看懂·····
第一个意思是说一个选中另外一个就不启用?
第二是说···比如我进行了一定的操作之后,上一级菜单才启用,然后同时可以显示下一级菜单???????
清楚点啊 - -!
完全看不明白
看不太明白你到底要干嘛。能举例说清楚一点吗?