我有一个ListBox
.
我想在 的每个项目中都有一个ContentPresenter
、一个Image
和一个。Rectangle
ListBox
所以我决定为ListBox
.
现在,我在ContentPresenter
.
图像的路径和
矩形的颜色。
所以我创建了一个示例数据源,并将路径和颜色Rectangle
分别绑定到图像源和填充。
我没有直接将矩形填充绑定到示例数据源的颜色(值)。我已经使用Behavior将它绑定在矩形的LeftMouseButtonDown
事件中。changePropertyAction
现在,我可以在单击 时更改矩形的颜色Rectangle
。
但问题是我还想在单击任何矩形时将其他矩形的颜色更改为其初始颜色。我的意思是我希望它们表现得像单选按钮。
这就是我所拥有的:
这就是我要的 :