powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / mdi на базе мультитаба
8 сообщений из 8, страница 1 из 1
mdi на базе мультитаба
    #37388875
мультитаб
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На базе этого примера делаю упражнение. Вроде все понятно, но не совсем до конца.

Вопрос к специалистам, немного обладающим еще и телепатическими навыками и примерно такой - никак не могу отловить событие нажатия на крестик вкладки, что бы ее шлепнуть. Ну никак не вдуплю, в чем там тонкость. Вроде сделал, как положено. Но реакции - нет.

В чем там главная идея? Есть ли у кого наводка на пример попроще?
...
Рейтинг: 0 / 0
mdi на базе мультитаба
    #37388887
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что не получается? Не получается привязать Command у Button к ICommand вьюмодели контейнера?

Оно?
Код: plaintext
1.
2.
<Button 
    Command="{Binding DataContext.ActCloseTabItem, RelativeSource={RelativeSource AncestorType={x:Type s:FrmMdiContainer}}}"
    CommandParameter="{Binding DataContext, RelativeSource={RelativeSource AncestorType={x:Type TabItem}}}"/>
...
Рейтинг: 0 / 0
mdi на базе мультитаба
    #37388915
мультитаб
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Алексей К,

Если бы я знал где конкретно не получается - было бы проще.
У вас или кого еще нет наводки на совсем простой пример с исходниками?
...
Рейтинг: 0 / 0
mdi на базе мультитаба
    #37388957
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно с этого начать.
...
Рейтинг: 0 / 0
mdi на базе мультитаба
    #37389089
мультитаб
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Алексей КМожно с этого начать.ок, с примером разобрался.
теперь разобраться как-бы кнопочку закрытия на вкладке организовать.
...
Рейтинг: 0 / 0
mdi на базе мультитаба
    #37389397
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делаете HeaderTemplate для TabItem. В нём ContentControl и Button. Привязать шаблон заголовка таба удобно через TabControl.ItemContainerStyle. Где-то во вьюмодели контейнера делаете команду (одна из реализаций ICommand). Один из способов привязки Button к команде я показал выше.
...
Рейтинг: 0 / 0
mdi на базе мультитаба
    #37389434
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
mdi на базе мультитаба
    #37389741
мультитаб
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ок. всем спасибо.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / mdi на базе мультитаба
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]