使用FlexGrid > 选择 > 选择和选择模式 > 自定义选择显示 |
C1FlexGrid提供两种功能,允许您自定义选择高亮显示给最终用户的方式。
如果您设置了ShowMarquee属性的值为True,Grid将在选择区域自动绘制一个矩形框,使得非常容易的可以发现选择区域。默认情况下,Marquee是一个两个像素宽的黑色矩形框,但是您可以通过Marquee属性对其进行定制。
如果您指定了自定义的画刷对象至Grid的ColumnHeaderSelectedBackground以及
RowHeaderSelectedBackground属性,则Grid将高亮显示关联到选中单元格的Header,使得最终用户可以非常容易地确认包含选择区域的行和列的位置。
将这些属性综合在一起使用,使得您可以实现一个具有熟悉的Excel外观和使用习惯的Grid。下面的图像显示了这样的一个例子:
C1FlexGrid设计器具有一个允许您选择类似于Excel的预定义配色方案(Blue,Silver,Black)的上下文菜单。您可以容易地复制由设计器生成的XAML至可重复使用的样式资源。