wpf研究之道-datagrid控件(1)

小说:男朋友没钱还不去上班作者:戏密建龙更新时间:2018-12-16字数:37050

wpf研究之道-datagrid控件(1)


        “想要说些什么 又不知从何说起”,每当想要写一些关于wpf的文章,总是沉思良久,怕自己写不好。今天我想要说的是wpf中datagrid控件。我们先来看看它在整个类的层次结构:

                                                                   

                                      图1  wpf                                                                                                                    图1.1  winform

 

  wpf和winform顺便作个比较,看看Control之上的结构:

                                                                           

 

     

                                   图2  wpf                                                                                                                      图2.2  winform

 

        从以上四幅图中,可以看出wpf的继承层次深一些。wpf中的DispatcherObject,用于控制UI界面的修改,在多线程场景下,如果其它线程需要修改界面,就需要调用它。如:

  this.Dispatcher.BeginInvoke(DispatcherPriority.Normal,委托)

      1、 每个wpf对象都可以调用到Dispatcher对象,从继承图上可以出看出来。Dispatcher对象把委托加入到内部的执行队列中,然后根据优先级,在不同的时间内,由UI线程执行。通过查阅相关资料,一个Dispatcher对象关联了一个UI线程,相反一个UI线程可能拥有多个Dispatcher对象。

      2、winform中的MarshalByRefObject,它允许Control对象跨进程被调用。

 

当前文章:http://www.0477auto.com/news/20180846510.html

发布时间:2018-12-16 02:34:51

钱宝赚钱真的靠谱吗 答题赚qq红包的软件 哪款手游可以赚rmb 人人赚钱官网下载 捕鱼游戏赚人民币 一个人在家带娃 100元投资 2018薅羊毛网站 媷羊毛是什么意思 网上的兼职可靠吗

编辑:帝邓

我要说两句: (0人参与)

发布