Тема: Перенесення з консолі на Windows Form
Спочатку написав программу в консолі, тепер намагаюсь перенести на Windows Form. Виникла проблема з діями кнопок, не можу підключити дію до них. Допоможіть будь-ласка написати нормально щоб читало та виводило текст з файлу. З Windows Form працюю вперше
void DataReading(Data1* (&d), int& n, string FileName)
{
    //Поток зчитування
    ifstream reading(FileName);
    if (reading)
    {
        Marc marca;
        Date date;
        Fuel fuel;
        Сondition condition;
        Price price;
        reading >> n;
        _actions = n;
        d = new Data1[n];
        for (int i = 0; i < n; i++)
        {
            reading >> marca.marca;
            reading >> date.day >> date.month >> date.year;
            reading >> fuel.in >> fuel.out;
            reading >> condition.condition;
            reading >> price.prices;
            d[i].DataEntry(marca, date, fuel, condition, price);
        }
        MessageBox::Show("Open");
    }
    else
        MessageBox::Show("Error");
        MessageBox::Show(Convert::ToString(n));
    reading.close();
}
void Print(Data1* d, int n) // це з консольного залишилось
{
    for (int i = 0; i < n; i++)
    {
        cout << "Данні №" << i + 1 << endl;
        d[i].Print();
        cout << "__________________________________________________________________" << endl;
    }
}
System::Void CursGraf::MyForm::відкритиToolStripMenuItem_Click(System::Object^ sender, System::EventArgs^ e)
{
    OpenFileDialog^ openDlg = gcnew OpenFileDialog();
    openDlg->Filter = "Text Files(*.txt;|*.txt;|All files (*.*)|*.*";
    if (DialogResult == openDlg->ShowDialog())
    {
        String^ fileName = openDlg->FileName;
        DataReading(d, _size, msclr::interop::marshal_as<std::string>(fileName));
    }
    return System::Void();
}
System::Void CursGraf::MyForm::buttonRead_Click(System::Object^ sender, System::EventArgs^ e)
{
    //Вивід тексту в textBox1
    return System::Void();
}