|
|
|
|
|
|
|
|
XAML 文件(如果应用程序确实有多个页),而且对于每个对话框也都有一个 XAML 文件。有一个名为 Styles 的功能(我将在以后对此稍加讨论)有助于在您的程序中保持一致的视觉样式。 TextPanel 元素中 xmlns(XML 命名空间)属性的功能与 C# 中使用指令所实现的功能相同。因为 XAML 文件中的所有元素都映射到了 Microsoft .NET 框架中的等效类,所以 xlmns 属性提供了一个指向某个文件的 URI,该文件会列出在其中声明这些类的 .NET 命名空间的名称。 仅仅为了使 Hello World 程序更加吸引人,我向 TextPanel 元素中添加了几个属性来设置颜色和字体,并指定该元素的子元素在面板中水平居中。TextPanel 元素的内容是字符数据 "Hello, world!",其内容中还可以包括图像、控件、更多的文本等。 由于其中没有代码,因此您可以将 HelloWorld.xaml 文件直接加载到 Microsoft Internet Explorer 的 Longhorn 版本中,然后您将看到类似于一个 Web 页的内容。还可以使用一个目前称作 MSBuild 的程序来编译 HelloWorld.xaml。进行这种编译时,还需要两个其他的短文件(此处未显示)。其中一个扩展名为 PROJ 或 MSPROJ 的文件会提供有关该程序的一些信息并列出所有必需的源文件(XAML 以及其他文件)。还需要另外一个 XAML 短文件来指出执行该程序时首先显示哪个 XAML 页。运行 Hello World 的可执行文件,您将看到一个类似于 Windows 程序的内容。图 2 同时显示了这两个版本。 页码:[1] [2] [3] [4] [5] [6] [7] 第6页、共7页 |
|
|
|
|
设为首页 | 加入收藏 | 广告服务 | 友情链接 | 版权申明
Copyriht 2007 - 2008 © 科普之友 All right reserved |