Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
下载信息 [文件大小: 下载次数: ] | |
![]() |
任务栏的页面和任务,都有visible属性:
http://www.foxtable.com/help/topics/0851.htm
http://www.foxtable.com/help/topics/0858.htm
在窗口的AfterLoad事件中设置代码,根据登录用户,隐藏他没有权利使用的页面和任务即可。
能给出一段代码吗?
狐狸爸爸 能给出 一段代码吗?
我在窗口的AfterLoad事件中加了下面的这段代码:
For Each tb As RibbonMenu.Tab In RibbonTabs
Dim dr As DataRow
dr = DataTables("授权").find("分组 ='" & tb.Name & "'")
If dr IsNot Nothing Then
tb.Visible =True
End If
Next
没有任何效果啊。狐狸爸爸 帮我看一下嘛
例如:
Dim tp As WinForm.TopicBar = e.Form.Controls("TopicBar1")
If user.name = "张三" Then
tp.Pages("页面1").Visible = False
tp.Pages("页面2").Links("任务1").Visible = False
End If
这样张三打开窗口,看不到页面1,以及页面2中的任务1.