You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Python FMX GUI应用中设置TabControl的活动选项卡?

设置TabControl的默认活动选项卡

要将指定选项卡设置为默认活动状态,你可以通过TabControl的两个属性实现:

方法1:通过索引设置(SelectedIndex)

选项卡的索引从0开始计数,第三个选项卡对应的索引是2,直接赋值即可:

self.TabControl1.SelectedIndex = 2

方法2:直接指定TabItem对象(SelectedTab)

如果你已经持有目标TabItem的引用(比如示例中的self.TabItem3),可以直接将其赋值给SelectedTab属性:

self.TabControl1.SelectedTab = self.TabItem3

完整示例代码

把设置代码放在所有TabItem创建完成之后:

self.TabControl1 = TabControl(self)
self.TabControl1.Parent = self
self.TabControl1.Align = "Client"

self.TabItem1 = TabItem(self.TabControl1)
self.TabItem1.Text = "My first tab"
self.TabItem1.Parent = self.TabControl1

self.TabItem2 = TabItem(self.TabControl1)
self.TabItem2.Text = "My second tab"
self.TabItem2.Parent = self.TabControl1

self.TabItem3 = TabItem(self.TabControl1)
self.TabItem3.Text = "My third tab"
self.TabItem3.Parent = self.TabControl1

self.TabItem4 = TabItem(self.TabControl1)
self.TabItem4.Text = "My fourth tab"
self.TabItem4.Parent = self.TabControl1

# 启用下面任意一行即可设置第三个选项卡为默认活动状态
self.TabControl1.SelectedIndex = 2
# self.TabControl1.SelectedTab = self.TabItem3

内容的提问来源于stack exchange,提问作者Shaun Roselt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 05:52:12