XAML 开发实用指南:属性赋值与特殊属性解析
1. IntelliSense 在 XAML 中的应用
在 Visual Studio 2010 中,IntelliSense 对于声明命名空间和引用命名空间中的控件非常有帮助。具体操作如下:
- 声明命名空间 :输入命名空间前缀并按下“=”(例如, xmlns:data= ),IntelliSense 会显示项目中引用的所有命名空间及其对应程序集的列表。你可以从列表中选择一个命名空间,然后按 Tab 键将命名空间和程序集名称插入到声明中。
- 使用设计器 :当从工具箱中将一个控件拖放到设计表面(如果该控件所在的命名空间尚未声明),系统会自动声明其命名空间并分配一个默认的命名空间前缀。
- 使用控件 :输入元素的开始标签(以“<”开头),会显示文件中定义的命名空间前缀列表,以及默认命名空间中的控件列表。选择或输入命名空间前缀后,IntelliSense 会显示映射命名空间中的控件列表供你选择。
虽然 XAML 中声明命名空间和使用控件的语法一开始可能看起来很复杂,但 IntelliSense 让编写这些 XAML 变得轻松自如。
2. 为控件分配属性值
在将控件元素插入到 XAML 文件后,通常需要为该控件设置一些属性值。可以使用 Visual Studio 和 Expression Blend 中的“属性”窗口来完成此操作,但下面将介绍在 XAML 中设置属性值的不同方法,具体使用哪种方法取决于属性的性质和要分配的值。
超级会员免费看
订阅专栏 解锁全文
32

被折叠的 条评论
为什么被折叠?



