2016-06-13 1 views
0

TabControl의 탭이 선택되었는지 여부를 bool로 반환하는 메서드를 찾고 있습니다. 나는 tabPage1.IsSelected()과 같은 것이있을 것이라고 생각할 것이다. 나는 이것을 발견했다 : TabControl.SelectedTab Property 그러나 어떤 이유로이 SelectedTab 속성이 내 WinForms 클래스에 없다. 그것이 꺼내 졌는지 또는 무엇인지 확실하지 않습니다. 감사.Visual Studio에서 선택한 TabControl 탭 가져 오기 WinForm

+1

당신이 SelectedTab를 호출하려고 코드를 추가하십시오 – Karl

+0

Tab 컨트롤의 컨텍스트에서 '선택됨'은 무엇을 의미합니까 ?? 페이지가 있으면 __must__을 선택/표시 할 수 있습니다. – TaW

+1

bool happy = tabControl1.SelectedTab == tabPage1; –

답변

0

어떤 탭이 선택되었는지 알기 위해 아래 코드를 시도했습니다.

private void tabControl1_SelectedIndexChanged(object sender, EventArgs e) 
    {   
    if (tabControl1.SelectedTab == tabControl1.TabPages["operationstabPage"]) 
    { 
      //add your code here 
    } 
    } 
0

탭 컨트롤에서 선택된 탭을 얻으려면, 당신은 사용할 수 있습니다 -

var selectedTab = this.tabControl1.SelectedTab; 

그래서 당신이 할 수있는 -

bool tabSelected = this.tabControl1.SelectedTab == this.tabPage1;