当前位置:编程学习 > wap >>

[翻译]WP7 QuickStart-第三篇-控件的基本使用

 

原文地址:http://create.msdn.com/en-US/education/quickstarts/Using_Controls

 

【译者注:这篇文章是翻译自微软官方的WP7 QuickStart的第三篇,讲述WP下控件的基本使用方法。部分内容加入了自己的理解和表达习惯。而翻译此系列的主要目的一是为了练习英语,二是让自己作为一个BI开发者对WP7的开发有一个了解。部分翻译不当的地方望各位高人指出批评指正】

 

控件,比如按钮,文本框和下拉列表等,是构成Windows Phone的Silverlight程序创建用户界面的基本元素。创建控件大致如下几个步骤:

1. 在程序界面上填加控件

2. 为控件设置属性,比如宽度,高度,背景色等。

3. 为控件编写一些代码让其实现某些功能。

 

此部分主要描述以下内容:

控件示例

填加控件

给控件命名

设置控件的属性

创建事件处理代码

 

控件示例

下面的示例展示TextBox控件以及跟它关联的TextChanged事件的事件处理代码。你可以更改TextBox的文本信息看看示例的运行效果。

 

填加控件

填加Windows Phone控件有很多种方法:

1. 从工具栏填加

2. 在XAML视图中填加

3. 通过后台代码填加

下图是用Visual Studio开发Windows Phone的Silverlight应用程序界面。在Visual Studio中,当你填加和操作控件的时候,会用到很多编程时常用的功能,比如工具栏,设计视图,XAML视图以及属性窗体。

clip_image001

Visual Studio的工具栏显示在程序中你可以用的控件。下图列出了Windows Phone的一些控件。

clip_image002

提示:

在Windows Phone Toolkit中还包括更多的控件。这个工具包中包含了大量在开发中用到的控件。随着这些控件的不断改进,有些已经被加入到运行时中,而有些控件直接被舍弃掉了。

在工具栏中双击一个控件就可以填加到程序中。也可以通过拖拽的方式。当你在工具栏中双击TextBox控件的时候,下面的代码就被填加到了XAML视图中。

XAML

<TextBox Height="72" HorizontalAlignment="Left" Margin="10,10,0,0" Name="textBox1"

Text="TextBox" VerticalAlignment="Top" Width="460" />

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,