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

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)

2011年6月30日

摘要: 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)

2011年6月28日

摘要: 时光像一列疾驰的火车,毫不留情的就碾过了三年。日子一天天的过去了,蓦然张望,已经到了大三的尾巴上了,在理工还有一年的时间需要度过。有时候,一年意味着一个漫长的概念,有时一年寓意着残忍的倒计时,究竟是什么的倒计时,每个人都有自己的想法。 对于我来说,一年是学生生涯的倒计时,更是上天留给我的机会的倒计时。换句不好听的话,也许是决定一生的一年。也许,被我夸大了,但是我知道这一年无论如何都是一个重要到无与伦比的一年。 初步来说,我一年的计划很简单。暑期两个月(实际上可能只有一个半月,八月下半旬还得回家一趟,许久没回去了,做儿子的太不孝了~)完善.Net平台下的知识点,这个决定是我经过深思熟虑定下来的. 阅读全文

posted @ 2011-06-28 23:40 Lemar 阅读(224) 评论(0) 推荐(0)