我想使用綁定將窗口設置爲Background Brush
。問題是我需要訪問Resource
才能做到這一點,這意味着必須在Resources
之後設置Background
屬性。XAML - 使用元素綁定到畫筆
<Window.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="../../Resources/Global.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Window.Resources>
<Window.Style>
<StaticResource ResourceKey="Style.Dialog" />
</Window.Style>
<Window.Background>
<Binding Source="Severity" Converter="{StaticResource Converter.SeverityTypeToColor}" />
</Window.Background>
上面的代碼不起作用,我在網上找不到任何東西。
如何在Resources
之後綁定Background
?
好吧,事實證明,所有這些都是因爲轉換器正在傳遞「Severity」而不是Severity屬性的值。我將屬性從源更改爲路徑,它工作。 –