VScrollBar的Scroll事件处理函数
private void vScrollBar1_Scroll(object sender, System.Windows.Forms.ScrollEventArgs e)ScrollEventArgs.ThumbTrack处理滚动条正在被移动的消息。
如何区分是在向上滚动还是向下滚动??
private void vScrollBar1_Scroll(object sender, System.Windows.Forms.ScrollEventArgs e)ScrollEventArgs.ThumbTrack处理滚动条正在被移动的消息。
如何区分是在向上滚动还是向下滚动??
解决方案 »
- 如何用Webbrowser控件让下面的js代码不弹出IE窗口
- .net 2.0中 2个集合循环,寻找高效率方法..
- 全服求高手,ICSharpZipLib解压问题
- 《大话设计模式》里的模式都适合C++吗??
- 日期相减
- 主从窗口问题,再次请教
- 请问.NET中怎样注册自己的命名空间,在编程时导入自己的命名空间
- --------------------treeview的问题.在进行了数据邦定之后.显示的数据没有级连接.--------------------------
- very easy small question:c#导入excel的问题。
- 一个窗口的子窗口在异步调用函数后,如何关闭自身?
- 【求教高人!,在线等】如何控制GridView中HeadText的本地化
- 关于网络编程的问题!
那位能给个例子。。
{
// Create and initialize a VScrollBar.
VScrollBar vScrollBar1 = new VScrollBar();
// Add event handlers for the OnScroll and OnValueChanged events.
vScrollBar1.Scroll += new ScrollEventHandler(
this.vScrollBar1_Scroll);
vScrollBar1.ValueChanged += new EventHandler(
this.vScrollBar1_ValueChanged);
}
// Create the ValueChanged event handler.
private void vScrollBar1_ValueChanged(Object sender,
EventArgs e)
{
// Display the new value in the label.
label1.Text = "vScrollBar Value:(OnValueChanged Event) " + vScrollBar1.Value.ToString();
}
// Create the Scroll event handler.
private void vScrollBar1_Scroll(Object sender,
ScrollEventArgs e)
{
// Display the new value in the label.
label1.Text = "VScrollBar Value:(OnScroll Event) " + e.NewValue.ToString();
}
private void button1_Click(Object sender,
EventArgs e)
{
// Add 40 to the Value property if it will not exceed the Maximum value.
if (vScrollBar1.Value + 40 < vScrollBar1.Maximum)
{
vScrollBar1.Value = vScrollBar1.Value + 40;
}
}