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

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

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

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


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