第1章 為什麼創造WPF、第2章 XAML揭祕
阿新 • • 發佈:2018-12-04
1.2 步入WPF
下面是WPF的一些亮點:
廣泛整合:各種媒體型別都能組合起來並一起呈現
與解析度無關:因為WPF使用向量圖形
硬體加速:WPF是基於Direct3D建立的,工作全部是由GPU完成的
宣告式程式設計
富創作和定製
易於部署
2.1 XAML 定義
XAML是一種相對簡單、通用的宣告式程式語言
XAML由一些規則(告訴解析器和編譯器如何處理XML)和一些關鍵字組成
2.2 元素和特性
2.3 名稱空間
XML名稱空間
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
http://schemas.microsoft.com/winfx/2006/xaml/presentation
2.4屬性元素
<Button xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" Content="OK" > </Button>
等價於
<Button xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"><Button.Content> OK </Button.Content> </Button>
2.5 型別轉換器