UWP TabView 以编程方式更改选项卡

Posted

技术标签:

【中文标题】UWP TabView 以编程方式更改选项卡【英文标题】:UWP TabView change tab programatically 【发布时间】:2021-12-08 03:42:12 【问题描述】:

如何以编程方式更改 TabView 的选项卡?例如,用户打开了第二个标签,我想将标签更改为第一个。

【问题讨论】:

【参考方案1】:

在 C++ 中,你必须这样做:

int index = 1;
if (tabcontrol->TabItems->Size > index)

    tabcontrol->SelectedIndex = index;

【讨论】:

【参考方案2】:

根据this note

您可以通过以下方式做到这一点:

// Only select the tab if it is in the list
if (tabToSelect < TabRoot.TabItems.Count)

    TabRoot.SelectedIndex = tabToSelect;

【讨论】:

以上是关于UWP TabView 以编程方式更改选项卡的主要内容,如果未能解决你的问题,请参考以下文章

SwiftUI:Tabview,更改选项卡时保持状态

Primefaces tabview:在选项卡更改时设置活动索引

以编程方式使用选项卡更改片段的选项卡索引

iOS:以编程方式更改选项卡 - 故事板

fltk 以编程方式更改选项卡组

JSF - tabView 中的动态选项卡数量,具有动态选项卡内容