“自定义控件内部子控件”事件如何传递到主控件?
我在使用自定义控件Click事件是发现点击自定义控件内控件不会触发自定义控件Click事件,觉得应该是控件参数没有传递到自定义控件事件内,请问如何把自定义控件内子控件Click事件参数传递到自定义控件Click事件?
private void ledViewSub_MouseClick(object sender, MouseEventArgs e)
{
ledViewMain_MouseClick(sender,e);
}
private void ledViewMain_MouseClick(object sender, MouseEventArgs e)
{
}
可是没有立即响应!
先要做效果,点击自定义控件任何位置,隐藏包含自定义控件的panel。
实际是只有自定义控件非子控件位置点击才有效果!
private void ledViewMain1_MouseClick(object sender, MouseEventArgs e)
{
this.panel.Visible = false;
this.pictureBox.Visible = true;
}