Winform/C#入门编程之第二部分常用控件(十一:滑块控件TrackBar)

简介:

           表示一个标准的 Windows 跟踪条。

TrackBar 是类似于 ScrollBar 控件的可滚动控件。 可以通过以下方式配置跟踪条的 Value 属性值滚动的范围:通过设置 Minimum 属性指定该范围的下限,设置 Maximum 属性指定该范围的上限。

LargeChange 属性定义在滚动框的任一侧单击鼠标时对 Value 属性进行增减的量。 跟踪条可以水平显示或垂直显示。

可以使用此控件输入通过 Value 属性获取的数值型数据。 可以在一个控件中显示此数值型数据,或者在代码中使用此数据。

 

介绍:

1.属性

常用属性
Name获取或设置控件的名称。
Maximum

获取或设置控件范围的最大值。

Minimum

获取或设置控件范围的最小值。

TickStyle

 

获取或设置一个值,该值指示如何显示跟踪条上的刻度线
None控件中没有刻度线。
TopLeft刻度线位于水平控件的顶部或垂直控件的左侧。
BottomRight刻度线位于水平控件的底部或垂直控件的右侧。
Both刻度线位于控件的两边。

 

TickFrequency

获取或设置一个值,该值指定控件上绘制的刻度之间的增量。

LargeChange

获取或设置一个值,当滚动框长距离移动时向 Value 属性加上该值或从中减去该值。

SmallChange

获取或设置当滚动框短距离移动时对 Value 属性进行增减的值。

Orientation

获取或设置一个值,该值指示跟踪条在水平方向还在垂直方向。

Value

获取或设置表示跟踪条上滚动框的当前位置的数值。

 

2.事件

常用事件
Scroll

在通过鼠标或键盘操作移动滚动框时发生。

ValueChanged

当跟踪条的 Value 属性由于滚动框的移动或者由于代码中的操作而更改时发生。

 

3.使用

  1. TrackBar 是类似于 ScrollBar 控件的可滚动控件。 可以通过以下方式配置跟踪条的 Value 属性值滚动的范围:通过设置 Minimum 属性指定该范围的下限,设置 Maximum 属性指定该范围的上限。
  2. LargeChange 属性定义在滚动框的任一侧单击鼠标时对 Value 属性进行增减的量。
  3. 跟踪条可以属性Orientation设置水平显示或垂直显示。
  4. 可以使用此控件输入通过 Value 属性获取的数值型数据。 可以在一个控件中显示此数值型数据,或者在代码中使用此数据。
TrackBar控件

 

4.原理

  1. 在编辑框控件显示滑块的数值。
  2. 在滑块控件滑动时,可以使用Scroll事件。

 

5.演示

  1. 显示数值
        private void trackBar1_Scroll(object sender, EventArgs e)
        {
            textBox1.Text = trackBar1.Value.ToString();
        }

 

效果
  • 3
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值