【发布时间】:2016-03-02 16:36:37
【问题描述】:
我有一个带有 maintabWindow 和几个 tabitem 的 WPF 窗口。 它通常工作正常,布局是这样的:
但是当我在添加以下窗口之前:
结果是这样的:
所以问题与 tabControl/tabItem 刷新有关。 这是相当明显的,但更重要的是,如果我移动窗口或用鼠标在 tabItem 上传递,它们会被一一刷新。
我搜索了一下,发现这里有一个解决办法:http://geekswithblogs.net/NewThingsILearned/archive/2008/08/25/refresh--update-wpf-controls.aspx
所以我补充说:
this.MainTab.Refresh();
this.tabItem1.Refresh();
this.tabItem2.Refresh();
this.tabItem3.Refresh();
this.tabItem4.Refresh();
this.tabItem5.Refresh();
但这并没有改变任何事情。
感谢任何帮助
【问题讨论】:
-
能否请您发布一些 XAML?
-
你可以试试这样的:xcalibursystems.com/tag/tab-control
-
@Xcalibur37 唉,不工作。但是您提出的其他解决方案可能不起作用....有效。所以无论如何谢谢你的帮助!!!!如果您愿意,可以将其作为解决方案提出。
-
在编辑评论时被阻止。这个工作正常.... for (var i = 0; i
-
我遇到了类似的问题。
mainTab.Update()帮了我的忙。
标签: c# wpf refresh tabcontrol