读书人

初学者一直想问这个有关问题,

发布时间: 2012-02-16 21:30:36 作者: rapoo

菜鸟一直想问这个问题,,,,,,,,,
如何在程序中实现根据不用的权限用户显示不同的菜单呢?没什么思路,,大家有什么好办法吗?谢了

[解决办法]
菜单动态创建可以


也可以根据不同的权限设置不同选项的enable为false
[解决办法]
先自已想一种出来实现啊,不管好不好,都是自已想的

虽然有些看似很好的方案,但没有标准答案
[解决办法]
要是你对动态创建菜单比较熟悉的话,使用这个办法最好,如果不熟悉的话,给你一个笨办法,就是使用多个菜单控件,在窗体show事件中根据用户类型来给窗体赋予菜单项就可以了
[解决办法]
根据不同权限 将菜单里的item设为Visble 或enabled := true/Flase不就行了么?
多个菜单控件可以用,但如果权限只是个别功能的差别,这样要分开的情况就用很多种组合了...就算只有三个权限功能,都有好几个不同组合...
简单的就是在窗体创建的时候根据各种权限设某些item是否可用

读书人网 >.NET

热点推荐