07 2013 档案

WPF布局
摘要:WPF用不同的容器安排布局,每一个容器有它自己的布局逻辑—有些容器堆栈优速,另一些容器在网格中不可见的单元格中排列元素等。WPF非常抵制基于坐标的布局,反而更注重创建灵活的布局,以使布局能够适应内容的变化、不同语言以及各种窗口尺寸。 WPF窗口只能包含一个元素。为了在WPF窗口中放置多个元素并创建更实用的用户界面,需要在窗口上放置一个容器,然后再容器中添加元素。下面是几项在WPF中的布局原则:不应该显示设定元素(如:控件)的尺寸不应使用屏幕坐标指定元素的位置布局容器和它们的子元素“共享”可以使用空间可以嵌套布局容器所有的WPF布局容器都派生自System.Windows.Controls... 阅读全文

posted @ 2013-07-31 20:40 松竹柏柳 阅读(587) 评论(0) 推荐(0)

XAML
摘要:XAML(Extensible Application Markup Language的简写)是用于实例化.NET对象的标记语言。 XAML还包括如下几个子集:WPF XAML包含描述WPF内容的元素,如矢量图形、控件以及文档。它是最重要的XAML应用XPS XAML是WPF XAML的一部分,它为格式化的电子文档定义了一种XML表示方式。XPS XAML已经作为单独的XML页面规格标准发布(第28章分析)。Silverlight XAML是一个用于Sliverlight应用程序的WPF XAML子集。Silverlight是一个跨平台的浏览器插件,通过它可以创建具有二维图形、动画音频和... 阅读全文

posted @ 2013-07-23 21:09 松竹柏柳 阅读(304) 评论(0) 推荐(0)

WPF体系结构
摘要:WPF使用一个多层的体系结构。在WPF应用程序中各层的工作情况如下PresentationFramework.dll、PresentationCore.dll、WindowsBase.dll (托管的WPF API)↓milcore.dll、WindowsCodecs.dll (媒体集成层)↓Direct3D、User32PersentationFramework.dll、PresentationCore.dll、WindowsBase.dll负责托管WPF API,milcore.dll和WindowsCodecs.dll是媒体集成层。PersentationFramework.dll包.. 阅读全文

posted @ 2013-07-23 20:31 松竹柏柳 阅读(597) 评论(0) 推荐(0)

导航