Foxtable(狐表)用户栏目专家坐堂 → [求助]“标记”切换按钮的代码?


  共有1797人关注过本帖树形打印复制链接

主题:[求助]“标记”切换按钮的代码?

帅哥哟,离线,有人找我吗?
wyz20130512
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1242 积分:9386 威望:0 精华:0 注册:2013/5/12 9:22:00
[求助]“标记”切换按钮的代码?  发帖心情 Post By:2016/1/8 22:40:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20160108223650.png
图片点击可在新窗口打开查看
如上图,红色前头所指按钮的代码?请“大红袍”老师指点!
[此贴子已经被作者于2016/1/8 23:12:53编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Hyphen
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/1/9 9:11:00 [只看该作者]

创建一个新项目,导入系统菜单,就可以查看所有菜单按钮的代码了


 回到顶部
帅哥哟,离线,有人找我吗?
wyz20130512
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1242 积分:9386 威望:0 精华:0 注册:2013/5/12 9:22:00
回复:(Hyphen)创建一个新项目,导入系统菜单,就可...  发帖心情 Post By:2016/1/9 12:09:00 [只看该作者]

Common_Edit_MarkCell_PressedChanged

 

MarkModifedCell = e.ToggleButton.Pressed

For Each t As Table In Tables

    t.Refresh

Next


代码如上,老师能详解一下吗?


 回到顶部
帅哥哟,离线,有人找我吗?
wyz20130512
  4楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1242 积分:9386 威望:0 精华:0 注册:2013/5/12 9:22:00
回复:(wyz20130512)回复:(Hyphen)创建一个新项目...  发帖心情 Post By:2016/1/9 20:17:00 [只看该作者]

问题解决了。将如下代码写在表的DrawCell事件中即可,这比系统菜单的“标记”按钮更具灵活性。

e.Table.DataTable.AddUserStyle("标记",Color.Red,Color.White)
If e.Row(e.Col.Name) <> e.Row.DataRow.OriginalValue(e.Col.Name) Then
    e.Style = "标记"
End If
[此贴子已经被作者于2016/1/9 20:19:05编辑过]

 回到顶部