• WPF 跨线程修改前台控件


    场景:

    Public Class A
    {
      Thread thd;
      public A()
      {
         thd=new Thread(new ThreadStart(Demo));
         thd.IsBackground=true;
         thd.Start();
     }


      public Static void Demo()
      {
       UI _UI=new UI();
       _UI.tb.Dispatcher.BeginInvoke(System.Windows.Threading.DispatcherPriority.Normal,new Action()=>{
       _UI.tb.Text="我是描述控件!";
       });
    }

    项目中的UI控件:

    public Class UI:UserControl
    {
      Public TextBlock tb=new TextBlock();
      public UI()
         {
       InitializeComponent();
           this.AddChild(tb);
         }
    } 

  • 相关阅读:
    逛画展
    数的划分
    有点难度的树链刨分
    树链刨分
    记502 dp专练
    数论相关
    模拟退火
    仓鼠找sugar
    NOIP 2017 解题报告
    整体二分
  • 原文地址:https://www.cnblogs.com/GeneralKING/p/2771965.html
Copyright © 2020-2023  润新知