- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有时,当我从后台线程调用RaiseEvent CanExecuteChanged(sender, EventArgs.Empty)
时,它给了我一个异常,指出“调用线程无法访问该对象,因为另一个线程拥有它。”
但是,如果我调用System.Windows.Threading.Dispatcher.CurrentDispatcher.CheckAccess
,则返回True。
我究竟做错了什么?
Private Sub m_Parent_PropertyChanged(ByVal sender As Object, ByVal e As PropertyChangedEventArgs) Handles m_Parent.PropertyChanged
If System.Windows.Threading.Dispatcher.CurrentDispatcher.CheckAccess Then
RaiseEvent CanExecuteChanged(sender, EventArgs.Empty)
Else
End If
End Sub
最佳答案
Application.Current.Dispatcher.CheckAccess()
关于wpf - WPF:CurrentDispatcher.CheckAccess和CanExecuteChanged问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3895216/
在 Async webservice on complete 事件中,有如下代码: Debug.Assert(Dispatcher.CheckAccess()); // don't do marsha
我有一个问题。我需要使用传递一个参数(对控件的引用)的函数: public void recalculateFontSize(ref TextBlock component) { ... } 我想使用
我正在学习 Yii 并且正在尝试开发 RBAC 现在的问题是我已经创建了角色等通过 shell 执行了该脚本我有数据库表并且角色和所有内容都被填充。现在我不知道为什么但是 if(Yii::app()-
在 Winforms 中,所有控件都有一个 InvokeRequired 属性,如果我必须调用 .[Begin]Invoke 控件以修改它,它会返回 true。 在 WPF 中,DispatcherO
Product.supplierID = Supplier.supplierID --------- ---------- |Product|---------|Supplier| -
IntelliJ建议我将不赞成使用的Thread.suspend()替换为Thread.checkAccess()。基于the (very brief) documents,checkAccess()
System.Windows.Threading.DispatcherObject类(基于DependencyObject的类)包含一个有用的函数CheckAccess(),它确定代码是否在UI线程上
我想知道以下代码是否会带来任何性能提升: if (Deployment.Current.Dispatcher.CheckAccess()) { DoUIWork(); } else {
我有一段代码有时从 UI 线程调用,有时从其他线程调用。 public void Notify(string message) { if (message == nul
在遍历 this 时文章我遇到了这个声明- If you are writing your own WPF objects, such as controls, all methods you use
我正在开发一个使用 ACS 进行身份验证的 ASP.NET MVC 应用程序。用户必须经过身份验证才能访问网站的任何部分。 我已经创建并配置了我的 ClaimsAuthorizationManager
我是一名优秀的程序员,十分优秀!