如何通过 C# 代码选择 XtraTab

how to Selecting XtraTab via C# Code

我正在 DetailGridControl 中制作 2 个 XtraTab,我想做这样的事情:

if( XtraTab1 is selected ) 
{ 
   code ...
}
else if ( XtraTab2 is selected ) 
{ 
   code ... 
} 

但是我不知道如何select IF语句中的XtraTab。

可能还有另一种方法可以完成此操作,但我发现选择标签页和检查选择了哪个标签页的最简单和最有效的方法是使用 SelectedTabPageIndex 属性 选项卡控件:

xtraTabControl1.SelectedTabPageIndex = 2

选择第三个选项卡。

if (xtraTabControl1.SelectedTabPageIndex == 0)

检查第一个选项卡是否为所选选项卡。

根据您的构造,switch 语句会很好地工作。