1、运行环境
①、WPF桌面程序,此类型没有任何限制,可以是Windows可执行程序也可以是DLL动态链接库(只需要.Net Framework3.0以上版本支持即可)
②、RIA分布式环境,服务器与客户端浏览器下载使用ActiveX插件方式解释执行的。微软更名为Silverlight,由于安全原因,微软提取精简版.Net Framework到Silverlight中独立运行,精简了很多类库
③、浏览器承载的应用程序(称为XAML浏览器应用程序(XBAP)),可以创建能够是用超链接(Hyperlink类)导航的页面(Page)和页函数(PageFunction(Of(T)))
2、XAML三个顶级元素:
Window、UserControl(用户控件,布局的时候想像窗体那样布局就可以了)、Page把窗体以网页形式展现
而一个XAML页面里面只能有一个顶级元素,而顶级元素里面只能有一个子元素。因此要有布局控件
3、Window窗体属性
3.1 窗口的外观
WPF中默认窗口框架的外观,主要取决于Icon、Title、WindowStyle、ReaizeMode等属性
Icon:指定窗口的图标
Title:指定窗口的标题
WindowStyl