Button控件
在Windows应用商店应用的开发中,Button控件是使用比较频繁的控件之一,当用户单击Button控件时,会触发相应的单击事件并在定义好的事件处理方法中执行指定的功能。下面将介绍Button控件的使用方法。
在XAML文件中,Button控件的用法如下所示:
<Button .../>
-或-
<Button ...>
<!--添加子元素-->
</Button>
-或-
<Button ...>
<!--添加字符串-->
</Button>
下面介绍一下Button控件的常用属性:
- Content属性,获取或设置Button控件的文本内容。
- FontSize属性,获取或设置Button控件文本的大小。
- Height属性,获取或设置Button控件的高度。
- HorizontalAlignment属性,获取或设置Button控件水平居中、居左、居右和拉伸对齐方式,相对应的属性值分别为Center、Left、Right和Stretch。
- VerticalAlignment属性,获取或设置Button控件竖直居中、置顶、置底和拉伸对齐的方式,相对应的属性值分别为Center、Top、Bottom和Stretch。
- Margin属性,获取或设置Button控件的位置。
- Name属性,获取或设置Button控件的名称。
- Width属性,获取或设置Button控件的宽度。
- Click事件,当单击Button控件时触发。
- DoubleTapped事件,当双击Button控件时触发。
- KeyDown事件,当按下键盘上的一个键时触发。
- KeyUp事件,在键盘上按下的键被释放时触发。
接下来通过一个示例来介绍Button控件的使用方法,通过在界面中添加Button控件设计一个"提交"按钮,单击这个按钮会在界面上的文本框中显示"提交成功"文本信息。
新建一个Windows应用商店的空白应用程序项目,并命名为ClickSubmitButtonDemo,在MainPage.xaml文件的Grid元素中添加如下代码。
private void SubmitButton_Click (object sender, RoutedEventArgs e)
在SubmitButton_Click方法中,将"提交成功"字符串赋给文本框ShowText的Text属性,使ShowText文本框显示"提交成功"文本信息。
按下F5键后运行程序,在界面中可以看到一个"提交"按钮和一个文本框,如图4-1所示。单击"提交"按钮后在文本框中会显示"提交成功"文本信息,效果如图4-2所示。
冯瑞涛