Я создал две формы, а именно домашнюю страницу и страницу данных, и мне нужно переключаться на формы с помощью кнопок.С домашней страницы я использовал следующий код для перехода к странице данных:
DataPage^ page = gcnew DataPage();
page->ShowDialog();
this->Hide();
В странице данных мне нужно вернуться на домашнюю страницу, как только я нажму кнопку «Домой».Я пытался добиться этого, используя следующие коды:
public ref class DataPage: public System::Windows::Forms::Form
{
private: System::Windows::Forms::Form^ otherPage;
public:
DataPage(void)
{
HomePage: System::Windows::Forms::Form ^ home;
otherPage = home;
InitializeComponent();
//
//TODO: Add the constructor code here
//
}
private: System::Void btn_home_Click(System::Object^ sender,
System::EventArgs^ e) {
this->Hide();
otherPage->Show();
}
Однако я продолжаю получать сообщение об ошибке «ссылка на объект не установлена на экземпляр объекта».Пожалуйста помоги мне с этим.спасибо
ps Я новичок в Visual C ++