C# UWP 如何在 TabView 中 "refresh" Tab?

C# UWP How to "refresh" Tab in TabView?

我在 TabView 中有一个选项卡可以更改它的内容,但是当我将一些新内容设置为内容时,我必须单击其他选项卡然后返回才能看到更改。如何在无需单击离开和返回的情况下刷新选项卡?

Opening new tab (gif)

我遇到了同样的问题并解决了这个问题:

int selectedindex = tabcontrol.SelectedIndex;
tabcontrol.SelectedIndex = -1;
tabcontrol.SelectedIndex = selectedindex;

我在这里所做的就是将索引设置为 -1,这意味着没有选择任何选项卡,然后返回到原始选择的选项卡。