以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 这个问题怎么实现 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=1220) |
-- 作者:小狐 -- 发布时间:2008/11/24 0:08:00 -- 这个问题怎么实现 如果当前行锁定,在窗口中显示 红色的“锁定”两个字。没有锁定,就不显示。 怎么实现 |
-- 作者:czy -- 发布时间:2008/11/24 0:36:00 -- 在窗口插入一个标签,比如命名为“提示”。 在窗口的TimerTick事件中设置如下代码: Dim ts As WinForm.Label = e.Form.Controls("提示") if CurrentTable.Current.Locked = True Then ts.Text = "锁定" Else ts.Text = "" End if 启动计时器。 设置计时器间隔。 |
-- 作者:程兴刚 -- 发布时间:2008/11/24 0:57:00 -- 直接在表属性的Positionchanged属性中设置可以吗? [此贴子已经被作者于2008-11-24 0:57:29编辑过]
|
-- 作者:czy -- 发布时间:2008/11/24 1:20:00 -- 如果在Positionchanged设置的话,我想同时还应该对AfterLockDataRow和AfterUnLockDataRow事件中进行设置。 如果窗口有关联表的话还得同时设置关联表中的这三个事件。 |