1
탭 컨트롤이있는 Windows Forms 응용 프로그램이 있습니다. 사용자가 탭을 클릭하면 해당 탭에 설정을로드하려는 시도를하고 싶습니다. 그 확인이 false로 돌아 오면 새 탭으로 전환하지 못하게하십시오.특정 상황에서 Windows.Forms.TabControl이 탭을 전환하지 못하게하려면 어떻게합니까?
가장 좋은 방법은 UX 관점에서 무엇입니까?
탭 컨트롤이있는 Windows Forms 응용 프로그램이 있습니다. 사용자가 탭을 클릭하면 해당 탭에 설정을로드하려는 시도를하고 싶습니다. 그 확인이 false로 돌아 오면 새 탭으로 전환하지 못하게하십시오.특정 상황에서 Windows.Forms.TabControl이 탭을 전환하지 못하게하려면 어떻게합니까?
가장 좋은 방법은 UX 관점에서 무엇입니까?
당신은을 TabControl의 Selecting
이벤트를 사용하고 Cancel
속성을 활용할 수 있습니다 :
tabControl1.Selecting += tabControl1_Selecting;
private void tabControl1_Selecting(Object sender, TabControlCancelEventArgs e)
{
e.Cancel = true;
}
그냥, 당신이 전환을 거부하는 조건 (들)에 대한 귀하의 논리를 포함하는 true로
Cancel
을 설정 무엇 인.
Perfect. 감사! –