[.NET]XAML(1)--物件生成
来源:未知 责任编辑:责任编辑 发表时间:2015-03-01 01:48 点击:次
前言
XAML是微软推出的一种宣告式标记语言,采用XML的格式让开发人员设计应用程序编程接口。在微软近期推出的各种开发平台,例如WPF、Silverlight、WP7、甚至Win8的Metro style app开发上都可以看到XAML的身影。XAML可以这么的神奇的跨平台运作,是因为XAML不涉足执行平台的运作、机制...等等,只单纯的依照开发人员的设计,建立对应的对象让执行平台使用。例如:
XAML范例
<phone:PhoneApplicationPage
x:Class="XamlSample.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d" d:DesignWidth="480" d:DesignHeight="800">
<TextBlock x:Name="ShowTextBlock" Text="Hello World" FontSize="72"/>
</phone:PhoneApplicationPage>
namespace XamlSample
{
public partial class MainPage : PhoneApplicationPage
{
public MainPage()
{
// Base
InitializeComponent();
}
}
}
Code范例
<phone:PhoneApplicationPage
x:Class="XamlSample.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d" d:DesignWidth="480" d:DesignHeight="800">
</phone:PhoneApplicationPage>
namespace XamlSample
{
public partial class MainPage : PhoneApplicationPage
{
public MainPage()
{
// Base
InitializeComponent();
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>