2012-08-11 43 views
1

我有RichTextBox控件隐藏两个ScrollBars。当它们被隐藏时,我不能用鼠标滚动文本,我只能使用PgUp和PgDown键来移动文本。c#RichTextBox - 使用隐藏的ScrollBar滚动

但是我想在滚动条被禁用时用鼠标滚动,有没有什么办法可以做到这一点?

+0

尝试这样的事情。 http://stackoverflow.com/questions/479284/mouse-wheel-event-c 这应该对你有帮助。 – Arun 2012-08-11 14:03:09

回答

1
public Form1() 
{ 
    InitializeComponent(); 
    richTextBox1.MouseWheel += new MouseEventHandler(richTextBox_MouseWheel); 

} 

private void Form1_Load(object sender, EventArgs e) 
{ 


} 
void richTextBox_MouseWheel(object sender, MouseEventArgs e) 
{ 
     MessageBox.Show(e.Delta.ToString()); 
     // use this value to scroll 

     }