2010-10-27 2 views
1

Это мой первый вопрос. Я начинаю программирование компьютерной графики с помощью opengl через платформу Tao.mdi child form не работает через приложение opengl в .NET

Все идет хорошо, но сегодня я попытался работать с формами MDI. Мое приложение разбилось. Мне сложно описать мою проблему. Таким образом, я захватил 5 изображений, и я добавил к ним свои вопросы. Я не смог добавить эти изображения из-за моей репутации. Это ссылка на мою домашнюю страницу. Спасибо.

Пожалуйста, прочтите все подробности

http://www.emrekiyak.com/tao.html

ответ

0

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

Вы можете параметризовать дочернюю форму Constructor для переноса ссылки на родителя, что позволит вам правильно установить ее.

public ChildForm(Form parentForm) 
{ 
    //Other code 
    MdiParent = parentForm; 
    Show(); 
} 

Не нужно хранить его как собственность в другом месте.

Смежные вопросы