Foxtable(狐表)用户栏目专家坐堂 → [求助] 单元格边框为什么只有右边和下边显示?


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

主题:[求助] 单元格边框为什么只有右边和下边显示?

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


加好友 发短信
等级:童狐 帖子:211 积分:1997 威望:0 精华:0 注册:2014/11/11 10:23:00
  发帖心情 Post By:2016/8/20 12:29:00 [显示全部帖子]

上面的例子,要实现之前选择的单元格边框恢复原貌,而新点击的单位格边框显示红色,选择其他控件后,整个表格恢复原貌。


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


加好友 发短信
等级:童狐 帖子:211 积分:1997 威望:0 精华:0 注册:2014/11/11 10:23:00
  发帖心情 Post By:2016/8/20 14:30:00 [显示全部帖子]

以下是引用Hyphen在2016/8/20 13:39:00的发言:
看懂2楼的代码

在BeforeSelChange事件还原之前选择单元格的样式

 

麻烦帮看一下,我只是将颜色改为白色,但不行,所有单击过的单元格还是保持红色,不知怎么不原?

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目3.zip


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


加好友 发短信
等级:童狐 帖子:211 积分:1997 威望:0 精华:0 注册:2014/11/11 10:23:00
  发帖心情 Post By:2016/8/20 14:45:00 [显示全部帖子]

成了,真是好人呀,谢谢!

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


加好友 发短信
等级:童狐 帖子:211 积分:1997 威望:0 精华:0 注册:2014/11/11 10:23:00
  发帖心情 Post By:2016/8/20 16:42:00 [显示全部帖子]

有个问题,如下图箭头所示地方,怎么两条边条会不显示?用的就是如下代码

Dim t As Table = Tables("表A")
Dim cs1 As C1.Win.C1FlexGrid.CellStyle = t.Grid.Styles.Add("样式1")
Dim cs2 As C1.Win.C1FlexGrid.CellStyle = t.Grid.Styles.Add("样式2")
Dim cs3 As C1.Win.C1FlexGrid.CellStyle = t.Grid.Styles.Add("样式3")
cs1.Border.Width = 3
cs1.Border.Color = Color.Red
cs1.Border.Direction = 0
cs2.Border.Width = 3
cs2.Border.Color = Color.Red
cs2.Border.Direction = 1
cs3.Border.Width = 3
cs3.Border.Color = Color.Red
cs3.Border.Direction = 2
t.Grid.SetCellStyle(t.RowSel + 1,t.ColSel + 1,cs1)
t.Grid.SetCellStyle(t.RowSel,t.ColSel + 1,cs2)
t.Grid.SetCellStyle(t.RowSel + 1,t.ColSel,cs3)

 


图片点击可在新窗口打开查看此主题相关图片如下:20160820163856.png
图片点击可在新窗口打开查看


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


加好友 发短信
等级:童狐 帖子:211 积分:1997 威望:0 精华:0 注册:2014/11/11 10:23:00
  发帖心情 Post By:2016/8/20 21:33:00 [显示全部帖子]

这个挺好,但是当光标点进单元格后,边框会消失,怎么解决?


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


加好友 发短信
等级:童狐 帖子:211 积分:1997 威望:0 精华:0 注册:2014/11/11 10:23:00
  发帖心情 Post By:2016/8/21 16:30:00 [显示全部帖子]

主要是模拟真实纸质材料,界面统一,单元格背景全是白色,只有选择的单元格边框出现红色,做多张表用到文本框等控件都实现了,但就是表格控件单元格做这个效果费劲。下图中,列表部分其实就是一个table表格。

 

 


图片点击可在新窗口打开查看此主题相关图片如下:20160821162542.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2016/8/21 16:31:50编辑过]

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


加好友 发短信
等级:童狐 帖子:211 积分:1997 威望:0 精华:0 注册:2014/11/11 10:23:00
  发帖心情 Post By:2016/8/21 16:41:00 [显示全部帖子]

单击可以的,不过双击进入单元格后,边框不见了。


 回到顶部