2-12 numericUpDown微调按钮控件
u
本节学习目标:
n
了解numericUpDown控件的属性
n
学习numericUpDown控件控制图片的移动
2-12-1 简介
numericUpDown
微调按钮控件看起来像文本框和一组箭头的组合,用户可以通过单击箭头来调整具体的数值。用户可以通过单击向上和向下的箭头按钮,增大或减小参数值。
2-12-2 numericUpDown控件的属性
numericUpDown
控件主要的属性如表
2-12
所示:
属性
|
说明
|
Increment
|
递增量,默认为1。
|
Maximum
|
最大值,默认100。
|
Minmum
|
最小值,默认0.
|
Updownalign
|
设置微调按钮的位置,Left或者Right
|
InterceptArrowKeys
|
是否接受上下箭头的控制。
|
表2-12 numericUpDown控件的属性
2-12-3 numericUpDown控件实践操作
1. 案例学习:numericUpDown控件控制图片的移动
(
1
)从工具箱之中拖放一个numericUpDown控件,一个
Button
控件,一个
pictureBox
控件和一个
Timer
控件,如图
2-41
所示进行布局。
图2-41 numericUpDown控件控制图片的移动
(
2
)设置
Timer
控件的
Enabled
属性为
True
,分别双击
Button
控件和
Timer
控件,编别如下代码:
///
<summary>
/// 时间控件的Tick事件触发
/// </summary>
private void timer1_Tick(object sender, EventArgs e)
{
pictureBox1.Left -= 5;
if (pictureBox1.Right < 0)
{
pictureBox1.Left = this.Width;
}
}
/// <summary>
/// 单击“变更频率”时候触发
/// </summary>
private void button1_Click(object sender, EventArgs e)
{
timer1.Interval = Convert.ToInt32(numericUpDown1.Value);
//获取微调按钮信息值
timer1.Start();
}
|
本文转自 qianshao 51CTO博客,原文链接:http://blog.51cto.com/qianshao/208676,如需转载请自行联系原作者