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

2011年7月2日

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

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

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

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