![]() |
|
Модераторы: gambit, Kefir, Partizan |
![]()
|
|
| ilya_cska |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 165 Регистрация: 25.1.2008 Репутация: нет Всего: нет |
Поставил Microsoft Expression Blend. есть компонент ListBox код XAML
Как сделать, чтоб при нажатии на один из ListBoxItem, у всех остальных становились свойства Visibility = "Hidden". Ну в общем как обратиться к одному из ListBoxItem и изменять его свойства? Это сообщение отредактировал(а) ilya_cska - 23.4.2008, 12:55 |
|||
|
||||
| marcusmae |
|
|||
![]() stravaganza ![]() ![]() Профиль Группа: Участник Сообщений: 874 Регистрация: 26.3.2006 Репутация: нет Всего: 39 |
ilya_cska, либо
либо, если набор элементов невелик и статичен, то задать имя нужному итему и обращаться по имени. Это сообщение отредактировал(а) marcusmae - 23.4.2008, 18:15 -------------------- ἀπὸ μηχανῆς θεός |
|||
|
||||
| ilya_cska |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 165 Регистрация: 25.1.2008 Репутация: нет Всего: нет |
Можно добавить новый Item
Как добавить этому Item свойство Name? Можно обратиться к item по индексу и изменить его свойства? как бы так ListBox0.Items[0].Visible ? Это сообщение отредактировал(а) ilya_cska - 24.4.2008, 01:10 |
|||
|
||||
| Kefir |
|
|||
|
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: 22 Всего: 87 |
ilya_cska,
|
|||
|
||||
| ilya_cska |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 165 Регистрация: 25.1.2008 Репутация: нет Всего: нет |
Kefir как обратиться к конкретному item по индексу?
Этим кодом становятся невидимы все item
|
|||
|
||||
| Kefir |
|
|||
|
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: 22 Всего: 87 |
ты же сам ответил на свой вопрос В) или так не работает?
|
|||
|
||||
| ilya_cska |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 165 Регистрация: 25.1.2008 Репутация: нет Всего: нет |
нее. Так не работает. Это я образно написал. Если использовать ListBox0.Items[0]. то там 4 свойства: Equals, ToString, GetType, GetHashCode.
|
|||
|
||||
| Kefir |
|
|||
|
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: 22 Всего: 87 |
ilya_cska,
а так? |
|||
|
||||
| sdenisv |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 30.4.2008 Репутация: нет Всего: нет |
Сделай так в обработчике
ListBox lb= sender as ListBox; int i=0; foreach(ListBoxItem item in lb.Items) { if (i != lb.SelectedIndex) item.Visibility = Visibility.Hidden; i++; } |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | WPF и Silverlight | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |