【发布时间】:2019-08-17 21:04:07
【问题描述】:
我有用户控件,它为 Telerik 的控件 RadTreeViewItem 定义自定义样式。问题是当我没有 x:key 时没有任何错误但是当我添加 x:key 属性时出现错误“The resource "RadTreeViewItemStyle" could not be resolved.”
<ResourceDictionary>
<Style x:Key="MySuperGoodStyle" TargetType="telerik:RadTreeViewItem" BasedOn="{StaticResource RadTreeViewItemStyle}">
<Setter Property="IsSelected" Value="{Binding IsSelected, Mode=TwoWay}" />
<Setter Property="IsExpanded" Value="{Binding IsExpanded, Mode=TwoWay}" />
</Style>
</ResourceDictionary>
在运行时没有任何问题,样式按预期工作正常,因此看起来像是设计错误。
【问题讨论】: