Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Общие вопросы по .NET и C# > Вызов одной формы из другой |
Автор: IgorDV 11.2.2008, 11:35 |
Приветствую. Вообщем в проекте 2 формы, в один main.h прописываю #include "formadd.h" как мне вызвать FormAdd? ПРобовал так FormAdd::Visible::set(true); не чего не происходит, а когда пишу так FormAdd-> тут нет свойства visible? |
Автор: FREEDEV 11.2.2008, 11:46 |
ShowWindow или DoModal для объекта формы |
Автор: IgorDV 11.2.2008, 16:07 | ||
Не нашел таких методов... :( |
Автор: Xao 11.2.2008, 17:14 | ||
IgorDV, то, что ты написал похоже на С++, а тут раздел для С# в С#:
|
Автор: IgorDV 11.2.2008, 20:50 |
Думаю тут раздел все по .NET?! C++ .NET Это не то да? ![]() Я вот что еще заметил Когда я пишу так в обработчике события на ButtonClick FormAdd().Show(); Форма появляется и тут же исчезает. Пытался написать там же: FormAdd ^FM = gcnew FormAdd(); FM->Show(); Точно так же появляется на долюсекунды и исчезает... |
Автор: IgorDV 12.2.2008, 16:20 |
В билдере в главном cpp файле проекта прописывались такие строки Application->CreateForm(...); возможно в главный cpp файл нужно что то прописать, потому что там что касается непосредственно формы только подобная строка: Application::Run(gcnew Form1()); А про другие формы не чего не сказанно. Люди, отзовитесь... |