1 | |
Использование объекта в коде другой формы24.02.2016, 10:10. Показов 2107. Ответов 11
Метки нет (Все метки)
Здравствуйте, такая проблема: объект создается в одной форме, а в другой его компилятор не видит. Класс public.
В чем загвоздка? Заранее спасибо!
0
|
24.02.2016, 10:10 | |
Ответы с готовыми решениями:
11
Передача объекта формы в другой класс Изменение характеристик динамического объекта из другой формы Использование данных из другой формы Использование функции из другой формы |
76 / 67 / 47
Регистрация: 26.03.2015
Сообщений: 205
|
|
24.02.2016, 11:14 | 2 |
Toros1992, код покажите, пожалуйста
0
|
24.02.2016, 11:48 [ТС] | 3 | |||||||||||||||
Класс
0
|
76 / 67 / 47
Регистрация: 26.03.2015
Сообщений: 205
|
||||||
24.02.2016, 12:25 | 4 | |||||
Объект NewComp не является public. При таком создании вы его даже из обработчиков событий формы 1 не увидите. Напишите как-то так:
1
|
24.02.2016, 12:42 [ТС] | 5 | |||||
Melif, Спасибо большое!
Добавлено через 10 минут Melif, К сожалению проблема не ушла...
0
|
76 / 67 / 47
Регистрация: 26.03.2015
Сообщений: 205
|
|
24.02.2016, 12:45 | 6 |
Сообщение было отмечено Toros1992 как решение
Решение
А вызываете из второй формы как? Должно быть прописано что-то вроде mainForm.NewComp . Напрямую вызвать объект NewComp из второй формы опять же нельзя, его нет в классе второй формы
И вызов второй формы из первой покажите, пожалуйста.
1
|
76 / 67 / 47
Регистрация: 26.03.2015
Сообщений: 205
|
|
24.02.2016, 12:49 | 8 |
Замечательно
1
|
24.02.2016, 12:56 [ТС] | 9 | |||||
Melif, Если можно, еще один вопрос.
Place и NameOfComp это текстбоксы. Надеюсь, не сильно докучаю))
0
|
5871 / 4748 / 2940
Регистрация: 20.04.2015
Сообщений: 8,361
|
|
24.02.2016, 12:59 | 10 |
Toros1992,
если код в конструкторе, то поставьте эти 2 строки после вызова InitializeComponent
1
|
5871 / 4748 / 2940
Регистрация: 20.04.2015
Сообщений: 8,361
|
|
24.02.2016, 13:09 | 12 |
Да.
Если откроете Form2.Designer.cs, то увидите, что в этом методе (InitializeComponent) как раз инициализируются элементы (вызываются их конструкторы и затем устанавливаются некоторые свойства)
0
|
24.02.2016, 13:09 | |
24.02.2016, 13:09 | |
Помогаю со студенческими работами здесь
12
Использование метода с другой формы Использование процедуры из другой формы Использование Edit c другой формы Использование переменной с одной формы в другой Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |