Как сделать несколько окон в программе - PullRequest
0 голосов
/ 26 марта 2011

Я довольно новичок в C #, но я пытаюсь написать программу. Для указанной программы мне нужно иметь несколько окон внутри ClientBounds.

http://videoproductiontips.com/video-editing/editing-computers-and-video-editing-software/

Как видно по ссылке, эта программа разбита на несколько разных разделов, которые позволяют выполнять разные задачи.

Я просмотрел все, но я просто не могу найти учебник или пример кода, как это сделать в C # или XNA.

Извините, если я использовал неправильный жаргон, как я уже сказал, я новичок.

Любая помощь будет оценена!

Ответы [ 3 ]

1 голос
/ 26 марта 2011

Если я вас правильно понял, все, что вам нужно сделать, это добавить новую форму (щелкните правой кнопкой мыши по проекту, добавьте> новый элемент> форму окна (или что-то в этом роде))

А затем сделайте кнопку в исходной форме и в своем типе события Form2 myform = new Form2 (); myform.Show ();

(когда form2 - это название вашей второй формы)

0 голосов
/ 26 марта 2011

Мне кажется, что вы ищете док-станцию?Если вы используете WPF и ищете варианты стыковки, попробуйте Avalon Dock .

. Он с открытым исходным кодом и довольно прост в использовании, чем большинство других док-библиотек, которые я пробовал.Фактически, я использовал это и рекомендовал бы это также.:)

0 голосов
/ 26 марта 2011

Отметьте эту ссылку как отправную точку . Вы ищете "стыковочные" окна. Я предполагаю, что вы используете WPF. Если нет, сделайте поиск для

Стыковка Windows WinForms

для получения дополнительной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...