-
StackOverflow 文件
-
xaml 教程
-
開始使用 xaml
-
Hello World
這是 WPF 中 XAML 頁面的一個簡單示例。它由 Grid
,TextBlock
和 Button
組成 - 這是 XAML 中最常見的元素。
<Window x:Class="FirstWpfApplication.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
Title="MainWindow"
Height="350"
Width="525">
<Grid>
<TextBlock Text="Welcome to XAML!"
FontSize="30"
Foreground="Black"
HorizontalAlignment="Center"
VerticalAlignment="Center"/>
<Button Content="Hello World!"
Background="LightGray"
Foreground="Black"
FontSize="25"
Margin="0,100,0,0"
VerticalAlignment="Center"
HorizontalAlignment="Center"/>
</Grid>
</Window>
句法 |
描述 |
<Window> |
容納視覺化資料並使使用者能夠與其互動的內容的根容器。WPF 視窗是 XAML(.xaml) 檔案(其中元素是根)和 CodeBehind(.cs) 檔案的組合。 |
<Grid> |
一個佈局面板,用於將子元素排列為行和列的表格結構。 |
<TextBlock> |
提供輕量級控制元件,用於在其 Inlines 屬性中的 Text 屬性或 Inline 流內容元素(如 Bold,Hyperlink 和 InlineUIContainer)中顯示字串文字。 |
<Button> |
表示一個按鈕控制元件,它響應使用者點選它。 |
屬性 |
描述 |
Title |
獲取或設定視窗的標題。 |
Height |
獲取或設定元素的高度。 |
Width |
獲取或設定元素的寬度。 |
Text |
獲取或設定文字元素的文字內容。 |
FontSize |
獲取或設定文字的頂級字型大小。 |
Background |
獲取或設定繪製元素背景的畫筆顏色。 |
Foreground |
獲取或設定繪製元素中文字字型的畫筆顏色。 |
Margin |
獲取或設定描述元素與其他元素之間的外部空間的值。 |
HorizontalAlignment |
獲取或設定在父元素(例如面板或項控制元件)中組合時應用於元素的水平對齊特徵。 |
VerticalAlignment |
獲取或設定在父元素(如面板或項控制元件)中組合時應用於元素的垂直對齊特徵。 |