zoukankan      html  css  js  c++  java
  • 轻量级MVVM框架Stylet介绍:(10) Execute:调度到UI线程

    概述

    Execute是一个小的静态帮助程序,这使得调度要在 UI 线程上运行的委托变得更加容易。它封装了Application.Current.Dispatcher,并提供方法使它更容易和更简洁地使用。

    它还提供了一个帮助程序属性 Execute.InDesignMode。当且仅当 Visual Studio 或 Expression Blend 设计器处于活动状态,并且正在执行代码以提供用于设计时显示的虚拟数据时,该属性才会起作用。

    下表简要总结了它提供的方法,后面给出了更深入的解释。

    Inline if possible: 此方法检查是否当前线程为UI线程。如果是,委托将同步执行。反之,委托将以适当形式调度到UI线程;
    Waits 无精打采completion:要么直到委托完成后再停止,要么当委托完成后返回一个Task。

  • 相关阅读:
    高精度加法_蓝桥杯
    高精度阶乘计算_蓝桥杯
    闰年判断_蓝桥杯
    01字串_蓝桥杯
    字母图形_蓝桥杯
    禅道本地环境搭建(新猿旺学习总结)
    kvm管理
    kvm批量创建虚拟机
    7.正则RE
    ansible-playbook
  • 原文地址:https://www.cnblogs.com/qouoww/p/15797536.html
Copyright © 2011-2022 走看看