![]() |
1
0
您可以尝试使用RelativeSource绑定:
另外,WPF中的常见做法是使用样式来更改控件的可视方面,而不是创建派生类型。 |
![]() |
2
0
我遇到了第二个问题。 我设置了itemcontainerStyle属性的样式,并设置了SystemColors.HighlightBrushKey值。当我单独使用BlueComboBox时,当我将鼠标悬停在某个项目上时,这将非常有效。但是,当我在新控件中嵌入BlueComboBox时,当我使用itemsource模板绑定时,它将不再工作。当我直接在控件模板中向BlueComboBox项添加一些ComboBox项时,它会再次工作。当我明确地点击一个项目时,它也能工作。 我尝试在我的WhiteComboBox控件模板上设置itemcontainerStyle属性并将其传递,但我尝试的所有操作似乎都不起作用。 |