如何实现不同组别的用户对Form中每个控件的权限控制

假设有权限: 0=Invisible
1=Read Only
2=Read Write
组别: A,B,C
控件:Control1, Control2, Control3
A 对Control1的权限为0, Control2的权限为1, Control3的权限为2
B 对Control1的权限为1, Control2的权限为1, Control3的权限为2
C 对Control1的权限为2, Control2的权限为0, Control3的权限为1

有没有什么简捷的方法,请指教.
[303 byte] By [IVAN198349] at [2008-3-14]
# 1
简单点的话,控制visable和enable属性,前提是建立所有的控件目录数据库,并且将角色权限与其挂钩。
第二步,在窗体中加入构造函数,对所有在目录中各个控件的visable和enable属性逐一赋值。参数为该角色的控件权限目录。

500ML-500ml at 2007-10-19 > top of Msdn China Tech,专题开发,技术,项目,数据库应用,设计...