在WPF中以线程动态创建控件

时间:2012-01-17 11:59:49

标签: c#

在我的WPF表单中,当我单击该按钮时,我有按钮控制动态tabcontroll被添加到该选项卡控件中的一个页面内的表单中。在那个页面上有很多数据。因此tabcontrol需要花时间在表单中加载。

我想首先显示标签控件然后我想在标签中添加页面。在后台工作者或任何其他线程的帮助下是否可能。

1 个答案:

答案 0 :(得分:0)

问题是必须在UI线程上创建UI元素。因此,您无法在不同的线程中创建这些元素,例如在BackgroundWorker中。

如果获取数据的速度很慢,可以使用PriorityBindings