Моя программа использует точку распространения спреда в качестве стороннего элемента управления, имеет элемент управления TextBox и элемент управления Spread для отображения данных. Когда пользователь перемещает активную ячейку в развороте, я хочу сделать проверку, что TextBox не должен быть пустым. Если TextBox пуст, событие EnterCell должно быть Отмена, и TextBox должен получить фокус, также активная ячейка распространения не должна изменяться. Я застрял здесь.
В настоящее время я выполнил проверку в событии LeaveCell, но это не работает. Событие EnterCell по-прежнему происходит, а распространение все еще перемещает активную ячейку: (
If TextBox1.Text = String.Empty Then
MsgBox ("TextBox1 cannot blank")
TextBox1.Select()
'TextBox1.Focus() 'I have tried this function but still not working
End If
Пожалуйста, поддержите меня! Спасибо всем.