当前位置: 首页 > 编程语言 > C#

鼠标滚轮事件未触发共享

时间:2023-04-10 22:13:54 C#

鼠标滚轮事件未触发基本上我想要完成的是当用户与Windows窗体上的图表控件交互时的鼠标滚轮事件。现在我尝试了一些不同的东西。publicmainForm(){InitializeComponent();this.chData.MouseWheel+=newMouseEventHandler(chData_MouseWheel);我还尝试将此添加到mainForm.Designer.cs:this.chData.TabIndex=2;this.chData.Text="图表2";this.chData.MouseWheel+=newSystem.Windows.Forms.MouseEventHandler(this.chData_MouseWheel);this.chData.MouseClick+=newSystem.Windows.Forms.MouseEventHandler(this.chData_MouseClick);这个.chData。MouseDoubleClick+=newSystem.Windows.Forms.MouseEventHandler(this.chData_MouseDoubleClick);this.chData.MouseMove+=newSystem.Windows.Forms.MouseEventHandler(this.chData_MouseMove);(我已经包含了整个块用于演示)。我还有一个这样定义的函数:privatevoidchData_MouseWheel(objectsender,MouseEventArgse){MessageBox.Show("FJDKS");不幸的是我无法弄清楚这个?谁能告诉我哪里出错了?提前致谢!图表控件需要获得焦点,以便可以触发鼠标滚轮事件。您可以在鼠标进入控件时设置焦点,并在焦点离开时将焦点赋予其父控件。以上就是C#学习教程的全部内容:鼠标滚轮事件没有触发分享。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注}voidfriendChart_MouseEnter(objectsender,EventArgse){if(!friendChart.Focused)friendChart.Focus();}本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: