1
我有RichTextBox控件隐藏两个ScrollBars。当它们被隐藏时,我不能用鼠标滚动文本,我只能使用PgUp和PgDown键来移动文本。c#RichTextBox - 使用隐藏的ScrollBar滚动
但是我想在滚动条被禁用时用鼠标滚动,有没有什么办法可以做到这一点?
我有RichTextBox控件隐藏两个ScrollBars。当它们被隐藏时,我不能用鼠标滚动文本,我只能使用PgUp和PgDown键来移动文本。c#RichTextBox - 使用隐藏的ScrollBar滚动
但是我想在滚动条被禁用时用鼠标滚动,有没有什么办法可以做到这一点?
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
}
尝试这样的事情。 http://stackoverflow.com/questions/479284/mouse-wheel-event-c 这应该对你有帮助。 – Arun 2012-08-11 14:03:09