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