C#,如何用按钮控制trackbar

就是用两个Button按钮,把它们的text设置为"-","+"用这两个按钮来拖动trackbar,来控制trackbar上那个图标的左右移动

不知道你具体指什么..
一般的做法,将对trackbar属性的操作封状成方法,然后将控制方法集成到按钮的事件处理方法里.

实现进度条+ - 的话,把trackbar的value值相应加减就可以.
如果实现按住不动一直滑动,加上timer设置开关和+/-属性,对应按钮的事件也能实现.
温馨提示:内容为网友见解,仅供参考
无其他回答

C#中,如何用按钮控制trackbar的大小
向右移动(增加)TarckBar.Value += 1;向左移动(减少)TarckBar.Value -= 1;如果要加大幅度就把1改成更大的数值

急求!C#中trackBar怎么实现点击滑动条上的某个位置,滑块就跳到鼠标点击...
用HScrollBar代替把,那个和trackBar功能是一样的,本身就是点哪跳哪。不然这个要获取鼠标点击的位置,减去控件的X坐标和边界,再计算和控件宽度的比例,最后坐标 = 最小值 + 比例 × (最大值-最小值)。

我想用c#中的trackbar控件来实现音量的控制,应该怎么写代码?在线等大神...
public Form1() { InitializeComponent(); } private void trackBar1_Scroll(object sender, EventArgs e) { uint currV = ushort.MaxValue \/ 2; waveOutGetVolume(IntPtr.Zero, out currV); ushort calcV = (ushort)(currV & 0x0000ffff); int newV = ((ushort....

c#中trackbar怎么使用
你需要记住一下几个重要的属性就行:int Maxmum 最大值;int Minmum 最小值;int Value 当前滑块所在的值;当滑块被拖动时 trackbar_Scroll 事件就会被触发 也会改变Value的值,通过int num=trackbar.Value; 就可以获取到trackbar当前滑块所在的值 同样 你也可以对value进行赋值以改变滑块的位置 以下...

C#里面怎么禁止trackbar滑动?
很简单先把它的滑动事件注销掉然后把它的值调回原来的值就行了,比如原来的值是15,它要滑到16,一但滑到16,你就立即把它调成15希望能给你帮助。

vs2010C#编程中使用trackBar控件textBox控件,trackBox控件的调节范围...
假设textbox命名为textbox1,trackBox命名为trackBox1,trackBox1的minimum=0,maxmum=250,在界面的trackBox上双击生成事件代码,再添加操作代码:如下:private void trackBar1_Scroll(object sender, EventArgs e){ textBox1.Text = trackBar1.Value.ToString(); \/\/设置textBox1的Text属性是trackBar...

C#里面怎么禁止trackbar滑动?
很简单 先把它的滑动事件注销掉 然后把它的值调回原来的值就行了,比如原来的值是15,它要滑到16,一但滑到16,你就立即把它调成15

C#中怎样设置trackbar每次滑动的长度
private void trackBar1_MouseDown(object sender, MouseEventArgs e){ lastPoint.X = e.X;lastPoint.Y = e.Y;if (e.X > this.trackBar1.Minimum && e.X < this.trackBar1.Maximum)this.trackBar1.Value = e.X;else if (e.X > this.trackBar1.Maximum)this.trackBar1.Value = this....

C# TrackBar根据视频文件进度调整滑块问题
你可以用现成的组件啊里面应该有方法可以取得当前时间和总体时间的 那你用的什么控件呢?在工具栏中点右键---选择项 COM组件 常用的Media Player 好像安装暴风影音 也会有注册的好几个组件OneTime什么的应该都可以 至于那个高度 你把它的属性AutoSize设置成False 就可以改变了 可是好像没什么用处 ...

c#控制麦克风音量的代码怎么写
TrackBar \/\/控制音量按钮事件 private void trbVolueSize_ValueChanged(object sender, EventArgs e){ ChangeVolueSize();} \/\/控制音量方法 void ChangeVolueSize(){ this.axWMP.settings.volume = this.trbVolueSize.Value;} 控件名称修改成:trbVolueSize +-的话,使用键盘事件就可以控制了,得到key...

相似回答