Как скрыть и показать пользовательский элемент управления Silverlight на главном элементе управления Silverlight? - PullRequest
1 голос
/ 26 декабря 2010

У меня есть основной элемент управления Silverlight с именем MainPage.xaml на веб-сайте asp.net.

Я хочу динамически добавлять и удалять элементы управления во время выполнения.

Итак, Я создал еще один элемент управления Top10.xaml и добавил его в выбранную область холста на MainPage.xaml, как описано на этой странице (Click Me) :

Теперь мне нужно динамически изменить Top10 видимость в MainPage.xaml при нажатии кнопки на MainPage.xaml с использованием кода C # в MainPage.xaml.cs.

Кто-нибудь может мне помочь?

Спасибо

1 Ответ

4 голосов
/ 26 декабря 2010

для программируемости вы можете установить идентификатор для элемента управления, который вы объявляете в xaml. Вы могли бы сказать x: Name = "top10" или что-то подобное.

на событие нажатия кнопки вы можете использовать код ниже

top10.Visibility = Visibility.Collapsed; // to hide
top10.Visibility = Visibility.Visible; // to show

Надеюсь, это поможет.

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