Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/13: Рейтинг темы: голосов - 13, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 22.03.2012
Сообщений: 42

Ошибка! "Форма не может одновременно являться дочерней и родительской"

30.04.2012, 15:52. Показов 2717. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пишу программу,которая в дочерних формах открывает текстовые файлы.
Подскажите,пожалуйста,как исправить ошибку
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
internal void openToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            { //создание child-формы и ее настройка
                Form2 form2 = new Form2();
                form2.MdiParent =this; //Ошибка!
                string n = openFileDialog1.FileName;
                StreamReader sr = new StreamReader(n);
                form2.textBox1.Text = sr.ReadToEnd() ;
                sr.Close(); 
                form2.Show();
                arrangeToolStripMenuItem.Visible = true;          
            }
        }
Заранее спасибо)
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.04.2012, 15:52
Ответы с готовыми решениями:

Форма не может одновременно являться дочерней и родительской формой MDI
Доброго времени суток! Имеется следующий код при работе с MDI: public partial class Frmmain : Form { private void...

Форма не может одновременно являться дочерней и родительской формой MDI. ссылается на "Me"
Public Class ParentForm Private Sub ExitMenuItem_Click(sender As Object, e As EventArgs) Handles ExitMenuItem.Click Close()...

Может ли первичный ключ одновременно являться внешним ключом?
люди, контрольная работа идет, подскажите ответ: может ли первичный ключ одновременно являться внешним ключем? Если нет докажите если...

3
Злой няш
 Аватар для I2um1
2136 / 1505 / 565
Регистрация: 05.04.2010
Сообщений: 2,881
30.04.2012, 16:01
В окне Свойства установите свойству IsMDIContainer значение true у главной формы.

А и да не заметил название топика: 'Ошибка! "Форма не может одновременно являться дочерней и родительской"'. Это как вы себе представляете такую картинку? =\
0
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
30.04.2012, 16:38
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от green_41 Посмотреть сообщение
Форма не может одновременно являться дочерней и родительской

Не по теме:

" Товарищ министр обороны РФ!
Мне 22 года, я женат на вдове 44 года,
которая имеет 25-летнюю дочь. Мой отец женился на этой девушке и таким
образом стал моим зятем, поскольку он муж моей дочери. Таким образом,
моя падчерица стала моей мачехой, раз уж она жена моего отца. У нас с
женой родился сын.
Он стал братом жены моего отца и двоюродным братом
моего отца. И, соответственно, моим дядей, поскольку он брат моей
мачехи. Таким образом, мой сын теперь. мой дядя. Жена моего отца тоже
родила ребенка, который стал одновременно моим братом, раз уж он сын
моего отца, и моим внуком, поскольку он сын дочери моей жены. Так как
муж матери кого-либо является его отцом, получается, что я отец своей
жены, раз я брат своего сына. Таким образом, я стал своим собственным
дедом. Учитывая вышеизложенное, товарищ министр, прошу вас принять
необходимые меры для освобождения меня от призыва, поскольку по закону
нельзя призывать на службу одновременно сына, отца и деда. С надеждой на
ваше понимание, товарищ министр, студент юридического колледжа -
Василий Израилевич Бергман " ©

5
0 / 0 / 0
Регистрация: 22.03.2012
Сообщений: 42
30.04.2012, 16:46  [ТС]
Тем не менее код не работает,свойство isMdiContainer было установлено на true.

Добавлено через 1 минуту
Цитата Сообщение от Blood-Angel Посмотреть сообщение
А и да не заметил название топика: 'Ошибка! "Форма не может одновременно являться дочерней и родительской"'. Это как вы себе представляете такую картинку? =\
Я-то как раз не представляю,но программа выдает такую ошибку(
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.04.2012, 16:46
Помогаю со студенческими работами здесь

Создание дочерней и родительской формы
Здравствуйте, мне не понятно как конкретно работать с MDI приложениями. Касательно создания я понял, как создавать разделы в меню, как...

Взаимодействие родительской и дочерней формы
Привет ! Пишу приложение одно. Возникла такая ситуация: В родительской форме есть Комбобокс. В дочерней форме есть Текстбокс. Я...

Отображение дочерней и родительской форм
Привет всем, подскажите как реализовать: по щелчку кнопки на главной открывается вторая форма, но она отображается поверх...

Таблицы с родительской и дочерней зависимостью
Всем привет. Реализовываю базу данных, столкнулся со сложностью в привязке двух таблиц - родительской и дочерней. Подскажите, пожалуйста,...

Перемещение родительской и дочерней формы
Есть две формы. Как сделать так, чтобы при перемещении одной формы, вторая перемещалась за ней? На тоже количество пиксилей и в туже...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru