我想增加 ListBox 中选定项目的大小并显示额外的控件。我不确定 ListBoxItem 模板如何知道该项目是否被选中。过去,我会将所有项目都包装在单选按钮中,但它非常笨重,根本没有使用 ListBox 选择。我真的很想有更好的方法。理想情况下,我希望更改处于可视状态,以便为过渡设置动画。
谢谢。
ListBoxItem 已经定义了视觉状态Selected
和Unselected
. 有关 ListBoxItem 的默认样式中的 ControlTemplate 如何处理这些状态,请参阅ListBox 样式和模板。