1

我正在寻找创造这样的东西。我想显示灰色“x”(选中复选框)和这个发光的红色十字标记(未选中复选框),而不是常规复选框。

在此处输入图像描述

基本上,我添加了一个复选框作为数据模板,<telerik:GridViewDataColumn.CellTemplate>并让用户从 RadGridView 中取消选中(而不是删除)行。因此,我想设计这样的东西,而不是一个无聊的复选框。这是因为,在我的上下文中检查没有意义,但取消检查几行数据却是..

我在这里看到了一个解决方案:http ://forums.arcgis.com/threads/24433-how-to-create-a-diagonal-cross-symbol

但是,我想创建一个十字(不是 2 条直线),而不是类似于所示的。

我对 XAML 和 WPF 很陌生,所以我不知道如何继续构建这样的东西。

有任何想法吗?

4

2 回答 2

3

我认为你最好的选择是尝试找到已经制作好的东西。您可以在某些地方下载 XAML 图标,例如xamalot(目前似乎已关闭)

如果您想自己做,那么您不会通过手动编码 XAML 来重现上述内容。您需要使用像 Expression Blend 这样的图形编辑器。

于 2012-09-06T07:42:13.150 回答
0

您可以通过控制模板编辑用于复选框的图标。此链接将带您进入有关如何编辑控制模板的教程。

由于您的目标是复选框,因此您需要更深入地钻取。您将编辑几个模板的 ItemTemplate。我已经为您提取了整个模板,但我会在发布之前等待您的回答。它不小。

于 2012-11-13T19:04:44.967 回答