Подключите кнопку для переключения окон - PullRequest
0 голосов
/ 28 августа 2018

Я пытаюсь написать простую кнопку, чтобы изменить мой «стартовый вид» на мой «импрессум - вид».

Сначала я начинаю инициализировать мой btn следующим кодом:

namespace CppCLR_WinformsProjekt {

using namespace System;
using namespace System::ComponentModel;
using namespace System::Collections;
using namespace System::Windows::Forms;
using namespace System::Data;
using namespace System::Drawing;

/// <summary>
/// Zusammenfassung für Form1
/// </summary>
public ref class Form1 : public System::Windows::Forms::Form
{
public:
    Form1(void)
    {
        InitializeComponent();
        //

        //Initialisierung der Btns. ---FEHLER!!!
        //impressum = gcnew Impressum;
        //
    }

protected:
    /// <summary>
    /// Verwendete Ressourcen bereinigen.
    /// </summary>
    ~Form1()
    {
        if (components)
        {
            delete components;
        }
    }
private: System::Windows::Forms::Button^  btn_startGame;
protected:
private: System::Windows::Forms::Button^  btn_highscore;
private: System::Windows::Forms::Button^  btn_infos;
private: System::Windows::Forms::Label^  lbl_welcome;
private: System::Windows::Forms::Button^  btn_exit;

private:

    //Watch here !
    Impressum^ impressum = gcnew Impressum; 
    //

После этого я хочу изменить вид, если нажата btn ...

private: System::Void btn_infos_Click(System::Object^  sender, System::EventArgs^  e) 
    {
    btn_infos->Show();
    }

Я не нашел никакой помощи в Интернете, поэтому я надеюсь, что кто-то может объяснить мне мою ошибку. Я думаю, что мое действие btn_infos_click не правильно.

...