在使用ItemsSource之前,项集合必须为空
如果我将DataTrigger放在一个简单的Listbox中,我会得到这个运行时exception:
在使用ItemsSource之前,项集合必须为空
我没有datatrigger的列表框(没有例外):
我的ListBox与DataTrigger
:
后一个代码有什么问题?
您没有正确声明样式,因此它被设置为列表框的内容 – 您手动声明包含单个样式的列表。
您应该使用
元素包装现有的Style
元素以解决此问题。
您将Style
添加为项目 ,忘记了ListBox.Style
标记。 由于您还尝试绑定ItemsSource
,因此会出现错误。