Создание формы Windows C # - PullRequest
       2

Создание формы Windows C #

0 голосов
/ 26 декабря 2011

Когда вы создаете приложение Windows Form, по умолчанию вы получаете

Form1

Если вы затем создаете свою собственную форму Windows, эта форма становится дочерней по отношению к From1.

Как я могу создать форму, которая не является дочерней по умолчанию для формы Form1?Возможно ли это?

Спасибо

Ответы [ 3 ]

1 голос
/ 26 декабря 2011

Когда вы создаете любую другую форму в проекте Windows, она не является дочерней по отношению к первой форме.Я не уверен, как вы получаете дочернюю форму окна.

Я думаю, вы не получаете вторую форму в качестве начальной формы, поэтому вы можете думать, что она дочерняя форма.

1 голос
/ 26 декабря 2011

Ваш Form1 наследуется от частичного класса Form.Если вы хотите создать свою форму, вы должны наследовать от базового класса Form.

0 голосов
/ 26 декабря 2011

Вам нужно наследовать от класса Form. См. Иерархию наследования для класса Form: http://msdn.microsoft.com/en-us/library/system.windows.forms.form.aspx, а теперь просмотрите иерархию наследования для класса Control: http://msdn.microsoft.com/en-us/library/system.windows.forms.control.aspx. Это означает, что форма представляет собой определенный тип элемента управления, и если вы хотите создать Пользовательская форма, наследуемая от класса Form. Затем вы можете добавлять или удалять элементы управления в вашей форме, используя методы Controls.Add или Controls.Remove.

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