如果我有一个明确的样式定义如下:
<Style x:Key="MyButtonStyle1">...</Style>
按钮控件定义如下:
<Button x:Name="MyButton" Style="{StaticResource MyButtonStyle1}" />
是否有可能在运行时从按钮控件中提取样式名称(即“MyButtonStyle1”)?
注意:我不认为循环使用ResourceDictionary会起作用,因为在我们的应用程序中,它将在运行此代码时被清除并重新加载。
答案 0 :(得分:1)
如果你不能利用ResourceDictionary
那么没有;您需要ResourceDictionary
才能获得x:Key
。