나는 모든 TabPage에서 여러 TabPages와 컨트롤이있는 TabControl을 사용합니다. 엔티티 프레임 워크에서 일부 데이터 바인딩 및 유효성 검사 bult를 사용하고 있습니다. 문제는 보이는 오류가 아닌 탭에서 오류가 발생하면 오류가 발생한다는 것입니다. 호스팅 된 일부 컨트롤에서 오류가 발생했을 때 TabPage를 선택하는 방법이 있습니까? (TabPage의 인덱스를 모르겠습니다)포커스 tabpage on error (.NET)
0
A
답변
1
예, 다음 TabControl
의 방법 중 하나를 사용할 수 있습니다.
public void SelectTab(TabPage tabPage)
public void SelectTab(string tabPageName)
public void SelectTab(int index)
+0
감사합니다. 그리고 어떤 컨트롤에서 오류가 발생했는지 어떻게 추측 할 수 있습니까? (Validating 이벤트를 사용하지 않고 가능한 경우) – 0x49D1
Pls에 대한 자세한 정보를 제공합니다. – abhilash
오류에 의존하지 않습니다. 나는 그 안에 발생한 어떤 오류라도 탭을 선택하기를 원한다. OnValidating 모든 이벤트 메신저 유효성 검사 이벤트를 할 수 있지만 유효성 검사를 EF 함께 자동으로 수행되므로 여기에 다른 솔루션에 대한 amy 찾고, 그래서 OnValidating 필요가 없습니다 ... 포커스 방법이없는 경우 탭 - 오류 OnValidation 함께 선택을 사용합니다. 고맙습니다. – 0x49D1
WPF 또는 WinForms에 필요합니까? –