new_window .ShowDialog();//显示新窗体timer.Start();//开启timer} 现在编译时没问题的,运行到这里的时候就会出错:调用线程必须为 STA,因为许多 UI 组件都需要。 其实是这个Timer不是针对于有委托,线程的这种函数用的。 对于调会用其他线程的函数,我在主函数中使用了 DispatcherTimer DispatcherTimer timer =newDi...
默认情况下,ASP.NET 不允许任何 STA COM 组件在页面内运行。若要运行它们,必须在 .aspx 文件内将 ...
论STA | min pulse width
您可以使WPF内容可见或更新其布局 您以这样的方式操纵视觉树,以导致渲染的重新评估 其他几种更改,大多数与显示和输入有关 例如,我去年收到了这个错误,我试图将其中包含的一些XAML进行反序列<Button>和WCF服务中的其他WPF对象。问题很简单:我只需切换到STA线程以进行处理。 显然,与XPS文档的大多数工作将触发一个或...
WPF 之 调用线程必须为 STA,因为许多 UI 组件都需要 2019-01-02 13:56 −WPF中,代码中准备控制控件内容时,有时会报错:“ 调用线程必须为 STA,因为许多 UI 组件都需要 ”。 如在winform下面,使用多线程时,控件的值读取是可以的,但如果要更改,那么就必须进行一些特别的处理。WPF中也一样。 首先,WPF中,当...