Foxtable(狐表)用户栏目专家坐堂 → select移除焦点无效


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

主题:select移除焦点无效

帅哥,在线噢!
cd_tdh
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3205 积分:21299 威望:0 精华:0 注册:2016/3/28 16:57:00
select移除焦点无效  发帖心情 Post By:2023/4/3 16:20:00 [显示全部帖子]

老师,相同的代码,在另外一个窗口使用时,移除焦点没生效是哪儿问题?
......
With Tables("控制面板_Table2")
    .DataSource = dt5
    .Cols.Remove("查看", "所属机构", "表名", "页签名", "审批状态", "ID")
    .DefaultRowHeight = 30 '所有行高
    .Cols("待办事项").TextAlign = TextAlignEnum.left
    .grid.ScrollBars = 0 '禁止滚动条,0 无 1 横向 2 纵向 3 横向纵向
    .S  elect( - 1, - 1) '移除焦点行
    .Theme = "(none)" '清除表样式
    .grid.rows(0).height = 0 '隐藏表头
    .grid.styles.Normal.Border.Color = Color.Silver '表格线颜色
    .grid.styles.Normal.Border.Style = 1 '1为单线,2为双线
    .grid.styles.Normal.Border.width = 0.6 '表格线宽
    .grid.styles.Normal.Border.Direction = 1 '0为横竖线,1为横,2为竖
    .grid.Styles.Normal.ForeColor = Color.DimGray '表格字体颜色
    .grid.Styles("EmptyArea").Border.Color = Color.White 'Transparent  '表格边框颜色
    .DataTable.SysStyles("Focus").ForeColor = Color.Red '焦点单元格字体颜色
    .DataTable.SysStyles("EmptyArea").BackColor = Color.White '空白区背景色
    .DataTable.SysStyles("Focus").BackColor = Color.FromARGB(255, 255, 255) '焦点单元格背景颜色
    .DataTable.SysStyles("CurrentRow").BackColor = Color.FromARGB(255, 255, 255) '当前行背景颜色
    .ExtendLastCol = True '自动列宽
End With


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20230403162307.jpg
图片点击可在新窗口打开查看

我用命令窗口执行又是可以的。
Tables("控制面板_Table2").S  elect( - 1, - 1) 

[此贴子已经被作者于2023/4/3 16:24:18编辑过]

 回到顶部
帅哥,在线噢!
cd_tdh
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3205 积分:21299 威望:0 精华:0 注册:2016/3/28 16:57:00
  发帖心情 Post By:2023/4/3 17:10:00 [显示全部帖子]

这样到时达到使用效果了,之前的直接用的移除焦点也没问题。

 回到顶部