为什么crystalReportViewer1_MouseEnter事件和Usercontrol_MouseEnter事件没有反应的?
private void baobiao_MouseEnter(object sender, EventArgs e)//baobaio是Usercontrol使用者控件项
{
//var frm = this.ParentForm as frmMain;
//frm.setPanHide();
//frm.setPan2Hide();
MessageBox.Show("baobiao_MouseEnter");
} private void crystalReportViewer1_MouseEnter(object sender, EventArgs e)
{
//var frm = this.ParentForm as frmMain;
//frm.setPanHide();
//frm.setPan2Hide();
MessageBox.Show("crystalReportViewer1_MouseEnter");
}
为什么鼠标移动上去都没有反应的?
private void baobiao_MouseEnter(object sender, EventArgs e)//baobaio是Usercontrol使用者控件项
{
//var frm = this.ParentForm as frmMain;
//frm.setPanHide();
//frm.setPan2Hide();
MessageBox.Show("baobiao_MouseEnter");
} private void crystalReportViewer1_MouseEnter(object sender, EventArgs e)
{
//var frm = this.ParentForm as frmMain;
//frm.setPanHide();
//frm.setPan2Hide();
MessageBox.Show("crystalReportViewer1_MouseEnter");
}
为什么鼠标移动上去都没有反应的?
usercontrol中的控件吧usercontrol占满,会进入usercontrol中控件的mouse_enter事件。
MessageBox.Show("crystalReportViewer1_MouseEnter");
一个是usercontrol得mouseenter
一个是usercontrol种控件的mouseenter
在usercontrol中设计的时候考虑加的mouseenter还是在调用usercontrol中加的。
建议你在主窗体中处理,这样他们是一体的。