微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在DATA GRID中的某些项目之后显示网格线

如何解决如何在DATA GRID中的某些项目之后显示网格线

|| 我想基于一个列的值在某些项目之后绘制一条水平网格线。如果我说GridLineVisibility = \“ Horizo​​ntal \”,那么将显示所有线条。但是我只想在列中的某些值满足条件时显示此行 例如这里是数据网格
Name      ID
XYZ        1
ABC        2
WER        4  
VGF        2
如果ID = 2,我想显示网格线吗?我怎样才能做到这一点?     

解决方法

        我认为无法直接通过API实现。以下是一些可能的想法: 您是否可以通过将行细节设置为仅几像素高来“画”线?这将需要您自己设置选择,并阻止用户更改它(不确定您的情况是否可接受)。 更改为单元格模板,以在相关项目的底部显示深色区域。 修改DataGrid源代码并将功能直接添加到控件中。 切换到Grid控件,但是然后您松开了DataGrid的一些不错的功能。 如果它们符合您的限制,我会做#1或#2。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。