zoukankan      html  css  js  c++  java
  • 潜移默化学会WPF线程巧用(一)

    总共四个步骤,就能解决后台在执行某一项工作,前台提示等待,完成后,提示消失这样的效果

    1. 显示个在显示数据之前的提示(例如一个层的显示或者一张gif图片显示)
    this.提示元素.Visibility = Visibility.Visible; //显示读取数据状态提示

    2. 创建一个线程,参数为你正在执行的那个方法,并执行它
    Thread thread = new Thread(new ThreadStart(执行方法));
    thread.Start();

    3. 执行方法的内容
    =基本内容+ Dispatcher.BeginInvoke(System.Windows.Threading.DispatcherPriority.Normal, new DelegateShowMemberCardData(完成后的方法));
    其中DelegateShowMemberCardData是你定义的一个委托
    private delegate void DelegateShowMemberCardData();

    4. 完成后的方法
    例如:将那个提示元素设为隐藏

  • 相关阅读:
    清除浮动解决父元素高度塌陷问题
    canvas画动图
    vue实现列表的循环滚动
    localStorage读写操作
    angularJS快速入门
    python模块
    python函数式编程
    python高级特性
    Flask 快速入门
    JQuery Ajax
  • 原文地址:https://www.cnblogs.com/AaronYang/p/2489789.html
Copyright © 2011-2022 走看看