Не разрешать вводить определенное число при вводе значений в dataGridView на с++/cli
интересует такой вопрос как мне сделать так чтобы при ручном вводе dataGridView если я вводил какое-то определенное число то мне открывало ошибку. Вот мой код:
private: System::Void DataGridView1_CellEndEdit(System::Object^ sender,
System::Windows::Forms::DataGridViewCellEventArgs^ e) {
int q=458;
if (!Int32::TryParse(Convert::ToString(dataGridView1->CurrentCell->Value),q)) {
ErrorForm^ ERROR = gcnew ErrorForm;
ERROR->ShowDialog();
}
}
Здесь я хотел сделать проверку. Если я допустим ввожу в любой ячейке число 458 то у меня должна открыться форма в которой описано ошибку. Но к сожалению оно не работает. Подскажите как исправить.