0
我試圖覆蓋擴展器的IsExpanded屬性的默認值。WPF擴展器覆蓋元數據IsExpandedProperty
到目前爲止我的代碼,它不工作:
static MyExpander()
{
IsExpandedProperty.OverrideMetadata(typeof(MyExpander), new FrameworkPropertyMetadata(true));
}
儘管如此,屬性仍設置爲false(這我檢查一樣,可以肯定的):
public MyExpander()
{
System.Console.WriteLine($"IsExpanded default value is: {IsExpandedProperty.DefaultMetadata.DefaultValue}");
}
編輯:沒關係,我只是愚蠢的,我確實在風格設置屬性爲false ...現在一切正常,謝謝你的答案無論如何:)謝謝你的答案:)