Я работаю простой форме, я провожу больше, чем за день, чтобы узнать что-тоЧто такое функция DialogResult visual C++ 2010?
Что я хочу, это нажать кнопку в форме1, а затем открыть форму2. У меня есть следующий код:
private: System::Void MyAdd_Click(System::Object^ sender, System::EventArgs^ e) {
Form2^ myForm2 = gcnew Form2();
}
};
Однако форма 2 не могла всплыть. Я действительно не понимаю, поэтому я копирую больше кода из примера. Хотя я не думаю, что это будет полезно, просто попробуйте. Однако он работает.
private: System::Void MyAdd_Click(System::Object^ sender, System::EventArgs^ e) {
Form2^ myForm2 = gcnew Form2();
if (myForm2->ShowDialog()==System::Windows::Forms::DialogResult::OK) {}
}
};
Мой вопрос в том, что я уже создал форму в обоих случаях, почему оператор IF делает разницу?
Я даю вам LIKE :) – Marco