Loose XAML Files特色
- 是一個附檔名為 XAML檔案
- 沒有相關聯的code-behind檔案
- 不會編譯成一個應用程式
<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" >
<StackPanel Margin="10" Width="150">
<Label>Label</Label>
<TextBox>TextBox</TextBox>
</StackPanel>
</Page>
這種類型的檔案,可以直接載入IE瀏覽器,在載入瀏覽器開啟後執行結果;<StackPanel Margin="10" Width="150">
<Label>Label</Label>
<TextBox>TextBox</TextBox>
</StackPanel>
</Page>
Loose XAML Files 限制
- 根節點不可以是Window,可以是Page、Viewbox…等,例如
<Viewbox xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" >
<StackPanel Margin="10" Width="150">
<Label>Label</Label>
<TextBox>TextBox</TextBox>
</StackPanel>
</Viewbox>
<StackPanel Margin="10" Width="150">
<Label>Label</Label>
<TextBox>TextBox</TextBox>
</StackPanel>
</Viewbox>
- 根節點要定義必要的命名空間
- Element不能有事件處理常式
- 不是所有瀏覽器都支援
沒有留言:
張貼留言