这是我想写的XAML:
Background="{Binding Blah.Count, FallbackValue={StaticResource CountToColorConverter.FallbackBrush}, Converter={StaticResource CountToColorConverter}}">
有没有办法在Silverlight XAML中表达这个?
答案 0 :(得分:0)
无论如何我无法找到。您需要将FallbackBrush存储为单独的资源,而不是尝试将其作为转换器的属性公开。您的绑定变为: -
Background="{Binding Blah.Count, FallbackValue={StaticResource FallbackBrush}, Converter={StaticResource CountToColorConverter}}">
某处有某些地方: -
<Grid.Resources>
<SolidColorBrush x:Key="FallbackBrush">Red</SolidColorBrush>