Silverlight:在静态资源上调用属性

时间:2011-01-14 18:17:48

标签: silverlight xaml

这是我想写的XAML:

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

有没有办法在Silverlight XAML中表达这个?

1 个答案:

答案 0 :(得分:0)

无论如何我无法找到。您需要将FallbackBrush存储为单独的资源,而不是尝试将其作为转换器的属性公开。您的绑定变为: -

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

某处有某些地方: -

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