У меня есть вкладка управления и 3 вкладки в нем. (C #)
, если я нахожусь во вкладке 2, и измените значение текстового поля
и затем нажмите вкладку 3, мне нужно проверить, что было введено в текстовое поле.
если правильно, я должен позволить переключиться на вкладку 3, иначе должен остаться на вкладке 2 сам
как мне этого добиться?
iam в настоящий момент обрабатывает событие «ухода» на tabpage2,
я проверяю значение текстового поля там, и если найдено недействительным
я установил как tabcontrol.Selectedtab = tabpage2; это делает
проверка, но переключается на новую вкладку! Как я мог ограничить навигацию.
Я новичок в C #, так что, может быть, я обрабатываю неправильное событие!
Вот соответствующий код:
private void tabpage2_Leave(object sender, EventArgs e)
{
if (Validatetabpage2() == -1)
{
this.tabcontrol.SelectedTab =this.tabpage2;
}
}