30 / 47 / 19
Регистрация: 23.10.2014
Сообщений: 1,001
1

TabItem IsSelected + MVVM

07.05.2016, 19:31. Показов 604. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Мне надо как то поймать тот момент когда вкладка TabControl-а становится активной. (TabItem.IsSelected) И обычного бинда тут будет мало. Мне нужен именно момент когда пользователь открыл вкладку. Я пишу чат и это будет как бы когда были сообщения не прочитанные, а стали прочитанные. Так вот как лучше отловить то? Единственное что приходит в голову это прибиндиться во ViewModel-и к IsSelected и в параллельном потоке сделать бесконечный цикл, который будет проверять это свойство и при изменении выполнять необходимые действия. (ну или просто вызывать функцию обработчик) Пойдет такой вариант или есть мысли лучше?

Добавлено через 37 минут
Тьфу! Тупанул! Можно же просто в сеттере свойства во ViewModel-и вызывать обработчик.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.05.2016, 19:31
Ответы с готовыми решениями:

Программное создание tabItem по образцу другого tabItem с контролами
Добрый вечер, уважаемые форумчане! На форме существует tabControl1. В нём уже существует...

Как сделать, что бы у TreeViewItem, IsSelected стал True
Доброго времени суток! Такой вопрос: Есть TreeView с определённым количеством TreeViewItem. Как...

TabItem
Подскажите к какому свойству нужно обратиться, что бы задать цвет шапки TabItem при выделении. ...

Закрытие TabItem
Добрый день! Подскажите, пожалуйста, как сделать. У меня есть TabControl. Для TabItem сделан стиль...

0
07.05.2016, 19:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.05.2016, 19:31
Помогаю со студенческими работами здесь

Перетаскать TabItem
Есть два TabControl-а, надо реализовать перетаскивание TabItem-а со всем содержимым во второй...

Не отображается Image в TabItem
Добрый День, Подскажите что я делаю не так? не видно картинки :( Спасибо!

Убрать Margin у TabItem
Вот код <LinearGradientBrush x:Key="LightBrush" StartPoint="0,0" EndPoint="0,1"> ...

Стиль для TabItem
Здравствуйте коллеги! Подскажите, я сделал TabControl с иконками и текстом. Вот так. <TabItem...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru