私は Windows Phone 用のアプリケーションを開発しています。いくつかの条件 (textbox または starRating ) に依存する要素を表示する必要があります。可視性コンバーターを使用できることは知っていますが、可視性を変更するとビューが更新されることはわかっていますが、そのような要素 (Longlistselector) がたくさんあります。以下に示す現在の XAML コードをご覧ください。
可視性コンバーターの使用を避けるための代替手段はありますか?
<toolkit:LongListSelector.GroupHeaderTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Text="{Binding Title}"
Visibility="{Binding Title, ConverterParameter=textblock, Converter={StaticResource SortToVisibilityConverter}}" />
<toolkit:Rating Value="{Binding Title}"
Background="{StaticResource TransparentBrush}"
ReadOnly="True"
Visibility="{Binding Title, ConverterParameter=stars, Converter={StaticResource SortToVisibilityConverter}}" />
</StackPanel>
</DataTemplate>
</toolkit:LongListSelector.GroupHeaderTemplate>