Я хочу показать номер на экране. Если это число равно 0, я вообще не хочу его показывать.
<TextBlock Text="{Binding Path=Class.Count}" FontSize="20" FontWeight="Bold">
<TextBlock.Triggers>
<DataTrigger Binding="{Binding Path=Class.Count}" Value="0">
<Setter Property="TextBlock.Text" Value=""/>
</DataTrigger>
</TextBlock.Triggers>
</TextBlock>
Я попытался выполнить приведенный выше фрагмент кода после того, как обычный триггер не смог решить мою проблему. Я не хочу писать конвертер, чтобы действовать на один конкретный номер. Есть ли способ создать триггер, который будет скрывать число, если оно равно 0?
РЕДАКТИРОВАТЬ: Когда я пытаюсь использовать обычный триггер или триггер данных, я получаю ошибку разбора xaml, говорящую мне, что мне нужно использовать триггер события.
Я попытался установить значение в установщике на число, чтобы убедиться, что наличие пустого значения не вызывает проблемы