Как я могу изменить Видимость TextBlock с Триггером?

if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
{
     // The device is an iPad running iOS 3.2 or later.
}
else
{
     // The device is an iPhone or iPod touch.
}
22
задан Edward Tanguay 27 May 2009 в 09:54
поделиться

3 ответа

Может быть, вам нужно реализовать INotifyPropertyChanged и поднять PropertyChange при изменении статуса?

Вместо использования триггера вы можете использовать преобразователь между видимостью и строкой состояния.

0
ответ дан 29 November 2019 в 03:38
поделиться

Для привязок используйте DataTrigger, для свойств вы можете использовать Trigger .. Также убедитесь, что свойство Status уведомляет;) Либо сделайте его свойством зависимости, либо используйте интерфейс INotifyPropertyChanged.

DataTrigger в MSDN

Хорошая статья, как объединить все эти триггеры

0
ответ дан 29 November 2019 в 03:38
поделиться

You need to specify the Type on which the visibility should be set

<Setter Property="FrameworkElement.Visibility" Value="Visible"/>
60
ответ дан 29 November 2019 в 03:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: