22_C# 实现VMS客户端——控件_Slider

声明:

  • 本博客为原创博客,主要讲述使用C#语言调用服务端SDK方式完成VMS客户端完整功能实现,转载请声明出处。
  • 如有技术问题或需交流可直接联系本人邮箱:chuiwenwei@163.com

简述:

  • Slider控件在WinForm中有类似的控件,但是由于当我们使用StyleManage和其他DotNetBar将窗体设计出来以后,如果再使用WinForm中自带的TrackBar会显得非常另类不协调,所以这篇将会着重介绍下Slider的使用。
目录:
1.Slider控件属性
BackColor 背景色
BackgroundImage 背景图片
BackgroundImageLayout 背景图片布局
BackgroundStyle 背景样式
ContextMenuStrip 关联右键菜单
DecreaseTooltip 降低数据的提示
FocusCuesEnable 是否显示控件周围的一圈虚线
Font 字体

【下面一组属性是我们主要要设置的属性,其决定了Slider左侧显示的文本宽度和信息,以及拖动的最大最小及每步的长度】
LablePosition 静态文本位置信息
LableVisible 是否显示静态文本
LableWidth 静态文本的宽度
Maximum Slider的最大值
Minimum Slider的最小值
Step 拖动一步的长度

Text 文本显示
TextColor 文本颜色
Visible 是否显示

2.Slider控件使用

Slider控件的事件主要用到了ValueChanged,且获取值只用使用Value即可。
 <span style="white-space:pre">	</span>private void sldTest_ValueChanged(object sender, EventArgs e)
        {
            try
            {
                lblSlider.Text = sldTest.Value.ToString();
            }
            catch (Exception ex)
            {
                //异常截图(全屏)
                LogController.PrintScreen();
                log.Error(ex.Message);
            }
        }

代码参考FrmControl.Slider.cs文件
Demo下载地址:http://pan.baidu.com/s/1eQqxqCi

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值