Exit confirmation dialog.
От: artyanykey  
Дата: 18.08.09 08:35
Оценка:
Нужно в проге написать дилоговое окно которое бы на выходе из прогораммы спрашивала уверен ли я что хочу выйти если данные не сохранены. На данный момент есть следующее:


System::Void MainForm_FormClosing(System::Object^  sender, System::Windows::Forms::FormClosingEventArgs^  e)
{
    if(ToolStripStatusLabelState->Text == "Data is not saved. Working...")
    {
        confirmExitDialog->ShowDialog();

        if(confirmExitDialog->DialogResult == System::Windows::Forms::DialogResult::OK)
        {
            SaveContacts();
        }

        if(confirmExitDialog->DialogResult == System::Windows::Forms::DialogResult::Ignore);

        if(confirmExitDialog->DialogResult == System::Windows::Forms::DialogResult::Cancel)
            {
                //Должно быть что-то типа Application::ContinueRunning(this);
            }
        }
    }
}


Естественно такого метода Application::ContinueRunning(this); в дотнете нет. Нужно как-то это реализовать, подскажите как. Возможно нужно обрабатывать другое событие...
Будьте добрыми, умными и опрятными...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.