Проблема с формой MDI в c # - PullRequest
0 голосов
/ 17 января 2011

Когда я впервые вызвал show () дочернего объекта MDI из его родителя, я получил следующую ошибку ...

Метод: CheckReleased Строка: 0 Столбец: 0 [Исключение]: дескриптор окна уже существует.

В чем причина этой ошибки и как ее устранить?

Позвоните, чтобы показать () того же ребенка во второй раз, не дает никаких исключений. почему он терпит неудачу только в первый раз?

Я использую Dotnet 3.5 framework ...

Ответы [ 2 ]

1 голос
/ 17 января 2011

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

Эта ошибка обычно проявляется, если вы пытаетесь сделать какой-либо дочерний элемент управления видимым (в форме) перед созданием окна. Поскольку все дочерние элементы управления в формах нуждаются в родительском дескрипторе.

0 голосов
/ 18 февраля 2014

Добавление MenuStrip в родительское окно MDI (Windows Forms) c # (или) дочернее меню mdi в wpf

http://keranservices.blogspot.in/2014/02/append-menustrip-to-mdi-parent-window.html

...