Я сделал 15 форм в моем проекте после этого, я сделал дом из родительского MDI, предоставив свойство isMDIparent true. Теперь я хочу сделать всю форму в виде дочерней формы домашней формы, но я не могу сделать этого.so, пожалуйста, предложите мне код, чтобы назначить всю форму для создания дочерней формы родительской формы homeMDI.Как создать дочерние формы mdi с использованием родительской формы MDI?
-2
A
ответ
0
Вам необходимо установить дочернюю форму формы MdiParent Property на ваш MdiContainer. В этом примере предполагается, что две Формы имеют одну форму Form1, а другую - Form2. Все свойства устанавливаются программно.
Public Class Form1
Public Sub New()
InitializeComponent()
Me.IsMdiContainer = True
Dim frm2 As Form2 = New Form2
frm2.Owner = Me
frm2.MdiParent = Me
frm2.Show()
End Sub
End Class
0
Я думаю Mr.Mark Hall пропустил 1 собственность .., Попробуйте это .......
Public Class Form1
Public Sub New()
InitializeComponent()
Me.IsMdiContainer = True
Dim frm2 As Form2 = New Form2
frm2.Owner = Me
frm2.MdiParent = Me.MdiParent
frm2.Show()
End Sub
End Class
1
Вот ответ, прямо из Microsoft:
Protected Sub MDIChildNew_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem2.Click
Dim NewMDIChild As New Form2()
'Set the Parent Form of the Child window.
NewMDIChild.MdiParent = Me
'Display the new form.
NewMDIChild.Show()
End Sub
http://msdn.microsoft.com/en-us/library/vstudio/7aw8zc76(v=vs.100).aspx
0
актуально:
Private sub new()
Dim c as form1 = new form1<br />
c.owner = Me<br />
c.MdiParent = Me<br />
c.show
End sub
InitializeComponent()
делает то, что он говорит, он инициализирует компонент. Он НЕ для Mdichild
.
0
Private Sub HomeToolStripMenuItem_Click(sender As Object, e As EventArgs)
Dim homechild As New login
homechild.MdiParent = Me
homechild.Dock = DockStyle.Fill
homechild.Show()
End Sub
Попробуйте этот парни .. Здесь есть код для открытия формы, как ребенок MDI для родителя MDI From in vb.net.
Смежные вопросы
- 1. MDI формы - CentreParent
- 2. Две дочерние формы MDI мешают друг другу
- 3. Mdi родительская форма с другой родительской формой mdi как ребенок
- 4. Предотвратить выход ребенка из родительской формы MDI
- 5. Максимизированные дочерние формы в Windows MDI
- 6. Перетаскивание операций перетаскивания через дочерние формы MDI
- 7. Родитель MDI в другой родительской форме MDI
- 8. Перемещение формы MDI внутри формы
- 9. Недоступно Ярлык текста родительской формы MDI из детской формы
- 10. Максимальное поведение формы MDI
- 11. Изменить фон формы MDI
- 12. Обновить формы в MDI
- 13. каскад MDI формы панели Разветвителя
- 14. Стыковка формы на MDI
- 15. Как я могу открыть ребенка MDI из другого ребенка MDI на полноэкранном режиме - внутри родительской формы
- 16. Формы VB.Net - формы MDI не найдены правильно
- 17. Настройка формы как ребенка MDI основной формы?
- 18. Отображение формы MDI как модального
- 19. Как создавать формы MDI Child асинхронно?
- 20. Как определить местоположение экрана дочерней формы MDI?
- 21. Как скрыть родительские формы MDI Блок управления
- 22. Как предотвратить закрытие основной формы MDI у ребенка MDI
- 23. Как получить родительский контроль mdi из дочерней формы mdi
- 24. Как я могу найти область содержимого родительской формы MDI?
- 25. Формы MDI в .NET 3.5
- 26. MDI Child формы покраска проблема
- 27. Настройка фонового изображения формы MDI
- 28. Вызовите mdi дочерние методы от родителя
- 29. Доступ к элементам родительской формы из дочерних элементов в MDI
- 30. Сохранение формы ребенка в центре родителя MDI