.net
文章平均质量分 78
大橙子_
这个作者很懒,什么都没留下…
展开
-
接口的作用
C#接口是一个让很多初学C#者容易迷糊的东西,用起来好像很简单,定义接口,里面包含方法,但没有方法具体实现的代码,然后在继承该接口的类里面要实现接口的所有方法的代码,但没有真正认识到接口的作用的时候就觉得用接口是多此一举,当然你这样想那是绝对绝对错误的,比尔盖茨的微软请的员工都是比盖茨还聪明的人,他们的C#能添这样的多足吗?!关于接口的作用,网上有一位就真的深入浅出给我们做了很好理解的分析。转载 2013-02-11 19:13:04 · 688 阅读 · 0 评论 -
如何在工作线程中更新窗体的UI元素(Dispatcher机制)
这是一个普遍的问题:如果我们再程序中使用了多线程技术,而工作线程(后台线程)如果需要更新界面上的元素(例如进度条等),就会有一个线程安全性问题,因为进度条是由主线程创建出来的。关于这一点,大致上看,WPF的机制与Windows Forms是没有差别的。我们在Windows Forms中需要按照下面的方式更新窗体元素。using System;using Syste原创 2013-06-02 18:39:29 · 1090 阅读 · 0 评论 -
一站式WPF--依赖属性(DependencyProperty)
“Windows Presentation Foundation (WPF) 提供了一组服务,这些服务可用于扩展公共语言运行时 (CLR) 属性的功能,这些服务通常统称为 WPF 属性系统。由 WPF 属性系统支持的属性称为依赖项属性。”这段是MSDN上对依赖属性(DependencyProperty)的描述。主要介绍了两个方面,WPF中提供了可用于扩展CLR属性的服务;被这个服务支持的属性称原创 2013-05-17 10:16:16 · 1685 阅读 · 0 评论 -
Silverlight 4 Binding Cheatsheet
PathPath : Name of the property on the object in the Datacontext of the page. The Path keyword is optional. The two lines above are functionally identical.If the object in the DataContext has原创 2013-07-16 09:54:27 · 690 阅读 · 0 评论 -
Silverlight数据绑定
Silverlight数据绑定引擎 (1)Silverlight中数据绑定基于Silverlight数据绑定引擎,(2)该绑定引擎实现从UI元素到CLR源数据对象之间的关联,创建并维护两者之间的数据通道。(3)通过该绑定引擎,将CLR源数据对象包含的数据反映到UI元素,并可以将UI中对数据的更改反馈回源数据对象。 一次数据绑定包含两个最基本的要素: (1)转载 2013-07-16 09:46:39 · 1408 阅读 · 0 评论