Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
Enabled
逻辑型,返回或者设置控件是否可用。
默认为True,如果设为False,控件将不会对用户的操作作出响应,也就是不可用。
示例
例如窗口中有一个Button(按钮)的名称为“btnAdd”,希望该Button对于普通用户不可用,可以在窗口的AfterLoad事件中加入如下的代码:
If User.Type = UserTypeEnum.User Then
e.Form.Controls("btnAdd").Enabled = False
End
If
一样,例如要根据表A判断,在表A的PositionChange事件判断,不过要加一行代码,判断此窗口是否打开:
If Forms("窗口1").Opened Then
forms("窗口1").Controls("Button1").Enabled =(e.Table.Position > 0 )
forms("窗口1").Controls("Button2").Enabled =(e.Table.Position < e.Table.Rows.Count -1)
forms("窗口1").Controls("Button3").Enabled =(e.Table.Position < e.Table.Rows.Count - 1)
forms("窗口1").Controls("Button4").Enabled =(e.Table.Position > 0)
End If