powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Как открыть окно внутри другого объекта?
7 сообщений из 7, страница 1 из 1
Как открыть окно внутри другого объекта?
    #39428318
Турист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня есть главное окно. Сверху меню. Снизу хочу сделать "подложку" под открытие других окон внутри главного окна (по нажатию на кнопки меню). Из какого элемента сделать подложку (что-то типа TabControl) и как в этой подложке открывать окна? .
Children.Add(Window1) не работает.
...
Рейтинг: 0 / 0
Как открыть окно внутри другого объекта?
    #39428335
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Туристдругих окончто собой представляют "другие окна"? Если оформил их как юзерконтролы, то можно пихать практически в любой контейнер
...
Рейтинг: 0 / 0
Как открыть окно внутри другого объекта?
    #39428338
Турист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
обычные окна или страницы проекта.
...
Рейтинг: 0 / 0
Как открыть окно внутри другого объекта?
    #39428366
vb_sub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Турист,

Код: vbnet
1.
2.
3.
   Dim w As New wnd_for_del
            w.DataContext = New ViewModel
            w.Show()
...
Рейтинг: 0 / 0
Как открыть окно внутри другого объекта?
    #39428376
Турист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vb_sub,

а что такое ViewModel ?
...
Рейтинг: 0 / 0
Как открыть окно внутри другого объекта?
    #39428388
Турист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
победил:

Код: c#
1.
2.
 Window1 w = new Window1();
 TabItem1.Content = w.Content;
...
Рейтинг: 0 / 0
Как открыть окно внутри другого объекта?
    #39428399
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что значит открытие окон внутри главного окна? MDI WPF не поддерживается, открыть окно в главное окне не получится никак, решением может быть только создание контрола контейнера по типу окна, который размещать в канвасе окна родителя.
есть проект большой то стоит либо взять, либо самому делать WindowManager, который будет доступен как из View, так и из ViewModel, для управления окнами.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Как открыть окно внутри другого объекта?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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