小编Pat*_*Ryb的帖子

如何设置启动时的TabPage?

我有一个带有三个 TabPage 的 TabControl。应用程序的初始启动始终打开左侧的第一个 TabPage。对我来说,有必要设置起始 TabPage(例如第二个)。

\n\n

当然,我知道可以像这样更改开始选项卡:

\n\n
tabControl.SelectedTab = tabPage;\ntabControl.SelectTab(tabPage);\n...\n
Run Code Online (Sandbox Code Playgroud)\n\n

但此代码还会激活其他事件来触发,例如 TabControl.Selecting、TabControl.Deselecting、TabControl.SelectedIndexChanged 等。 \xe2\x80\x94 我真的很想提前阻止这种情况。

\n\n

我正在寻找的是 TabControl 中的某种属性,例如“StartingTabPageIndex” - 将其设置为 1 将在启动时打开第二个 TabPage,而不会调用任何不必要的事件。

\n

c# tabcontrol winforms

2
推荐指数
1
解决办法
5551
查看次数

标签 统计

c# ×1

tabcontrol ×1

winforms ×1