как разместить несколько элементов управления в одной позиции - PullRequest
2 голосов
/ 22 января 2012

Я хочу показать некоторую информацию о торговце.Я хочу разместить логотип и текстовое поле на одной позиции.Если у продавца есть логотип, я покажу его изображение, скрою текстовое поле.Если у продавца нет логотипа, я покажу его имя в текстовом поле и скрою изображение логотипа.Как я могу сделать это в xaml?Спасибо!

Ответы [ 2 ]

3 голосов
/ 22 января 2012

Вы можете использовать Grid Control для этого. Разместите несколько элементов управления внутри одинаковых Column и Row. Затем используйте show hide, чтобы отобразить одно и скрыть другое.

Чтобы отобразить и скрыть элементы управления, используйте свойство Visibility элемента управления

1 голос
/ 22 января 2012

если вы работаете над приложением WPF

Вы можете использовать элемент управления WPF canvas и использовать свойство z-index, чтобы скрыть свой элемент управления.

проверьте это подробно: Управление z-порядком с помощью свойства ZIndex

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...