博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  WPF

从零开始学习WPF编程。
摘要:WPF使用控制面板来进行排版,而控制面板实际上就是一种可以放入WPF界面元素的容器。当用户把界面元素放入控制面板后,WPF会自动把这些界面元素放在它认为合适的地方。 在Winform中有以下几种容器,但是众所周知,这几个容器在排版上还是捉襟见肘的,如今WPF提供了更加丰富的容器,以满足我们的需求。 有些概念需要说明一下: 1.WPF的基本控制面板类都是从Panel类派生出来的,Panel本身是UIElement。 2.控制面板的概念来源于HTML和Java。 3.以前,在windows中开发程序,视窗控件中都是采用绝对坐标来定位,Winform也是。WPF则在此基础上引用了新的版面布置类。一. 阅读全文

posted @ 2011-07-02 20:20 Lemar 阅读(4236) 评论(7) 推荐(5)

摘要:老实说,我第一次接触XAML的时候,我还以为是XML呢,再后来仔细一看发现中间多了个A,不过当时我还是觉得这应该是基于XML的一种标记语言,否则也不至于起这么接近的名字吧,后来发现,我算是"小神通"了一把,XAML的确是一种基于XML的界面描述语言。 众所周知,WPF的设计目标就是统一桌面应用程序和互联网应用程序的编程,实际上这也是整个.Net平台的设计目标,而WPF算是一个非常好的尝试。实现统一桌面和互联网界面编程,可以极大的缩短开发应用程序的开发周期,从而减少成本。 废话不多说,这节简单的接触XAML,来看看这到底是神马玩意。 通俗的讲,XAML就是设计人员用来设计界面 阅读全文

posted @ 2011-07-02 18:45 Lemar 阅读(2449) 评论(0) 推荐(2)

摘要:WPF是Windows Presentation Foundation的缩写,是MS推出的基于Windows Vista的用户界面框架,是.Net Framework 3.0的一部分。所以,要想编写或者运行WPF程序,必须要有.Net Framework 3.0以上的版本。Visual Studio 2008和Visual Studio 2010均可以直接使用,Visual Studio 2005则需要装.Net 3.0+的包,才可以体验WPF、WCF、WF等新技术。 理论性的东西咱先不看,一切的初衷是为了早些上手,以提高自己的学习兴趣。 下面,我们来建立一个简单的程序,来看看WPF的庐山真. 阅读全文

posted @ 2011-06-30 10:52 Lemar 阅读(667) 评论(0) 推荐(1)