首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

垂直滚动条(vScrollBar)怎样点上面,数值增加?该如何处理

2012-02-27 
垂直滚动条(vScrollBar)怎样点上面,数值增加?默认情况下,点击垂直滚动条的上面,value减少,点击下面,value

垂直滚动条(vScrollBar)怎样点上面,数值增加?
默认情况下,点击垂直滚动条的上面,value减少,点击下面,value增加。
我希望点击上面的三角块,value增加,点击下面的三角块,value减少,要修改那个属性啊,有没有人知道啊?谢谢啦!!!
默认如下图:



[解决办法]
NumericUpDown这个控件是点上面增加,点下面减少啊
难道你的是反的?
[解决办法]
楼主可能用的不是NumericUpDown控件,好像是通过VscrollBar控件的滚动来控制输入前面TextBox里面内容。
你原代码是不是
private void vScrollBar1_Scroll(object sender, ScrollEventArgs e)
{
textBox1.Text = vScrollBar1.Value.ToString();
}
可以改为
private void vScrollBar1_Scroll(object sender, ScrollEventArgs e)
{
textBox1.Text =(vScrollBar1.Maximum- vScrollBar1.Value-9).ToString(); }
这样可以实现你要的结果。
当然如果楼主用的是NumericUpDown控件,那么点上面肯定是添加,点下面肯定是减少,一楼观点就是正确的

热点排行