2011-01-14 122 views
1

調用性能這是我想寫的XAML:的Silverlight:靜態資源

Background="{Binding Blah.Count, FallbackValue={StaticResource CountToColorConverter.FallbackBrush}, Converter={StaticResource CountToColorConverter}}"> 

有沒有在Silverlight XAML來表達這種方式?

回答

0

我無法找到。您需要將FallbackBrush作爲單獨的資源存儲,而不是試圖將其作爲轉換器的屬性公開。您結合變爲: -

Background="{Binding Blah.Count, FallbackValue={StaticResource FallbackBrush}, Converter={StaticResource CountToColorConverter}}"> 

如果某處有這樣的: -

<Grid.Resources> 
    <SolidColorBrush x:Key="FallbackBrush">Red</SolidColorBrush> 
+0

不幸的是,這並不是我的選擇。有沒有辦法用另一個資源上的屬性初始化FallbackBrush? – 2011-01-14 21:49:41