0

我有一个ListBox.

我想在 的每个项目中都有一个ContentPresenter、一个Image和一个。RectangleListBox

所以我决定为ListBox.

现在,我在ContentPresenter.

  1. 图像的路径和

  2. 矩形的颜色。

所以我创建了一个示例数据源,并将路径和颜色Rectangle分别绑定到图像源和填充。

我没有直接将矩形填充绑定到示例数据源的颜色(值)。我已经使用Behavior将它绑定在矩形的LeftMouseButtonDown事件中。changePropertyAction

现在,我可以在单击 时更改矩形的颜色Rectangle

但问题是我还想在单击任何矩形时将其他矩形的颜色更改为其初始颜色。我的意思是我希望它们表现得像单选按钮。

这就是我所拥有的:

在此处输入图像描述

这就是我要的 :

在此处输入图像描述 在此处输入图像描述

4

0 回答 0