C#外部控件调用click事件
2017-10-31 17:08
190 查看
控件A定义
自定义控件中有如下click事件:public event EventHandler Click;
自己调用click
public void DoClick() { if (this.Click != null) { this.Click(this, new EventArgs()); } }
外部control定义
在control中有个A控件属性private NavBarButton _button;
定义该事件:
this._button.Click += new EventHandler ( delegate(object sender, EventArgs e) { if (this._groupState == NavGroupState.collapse) this.GroupState = NavGroupState.expand; else this.GroupState = NavGroupState.collapse; });
调用事件
this._button.DoClick();
相关文章推荐
- C# 如何写动态创建的窗体的控件的click等事件
- C#中控件的Click事件与MouseClick事件有什么区别?
- c#调用winapi为外部程序控件赋值
- C#在button2中调用button1的click事件
- C#通过事件跨类调用WPF主窗口中的控件
- QT编写DLL给外部程序调用,提供VC/C#/C调用示例(含事件)good
- C# 调用一个按钮的Click事件
- .NET中WebBrowser控件内部页面的JS代码与外部C#代码的相互调用
- 关于在c#中创建用户控件后,winform应用程序在调用中无法通过点击用户控件的子控件为其自动添加事件代码的问题
- C#通过事件跨类调用WPF主窗口中的控件
- QT编写DLL给外部程序调用,提供VC/C#/C调用示例(含事件)
- NET中WebBrowser控件内部页面的JS代码与外部C#代码的相互调用
- C# 调用ComboBox控件的SelectedIndexChanged事件
- QT编写DLL给外部程序调用,提供VC/C#/C调用示例(含事件)
- C# winform中自定义用户控件 然后在页面中调用用户控件的事件
- C# onclientclick事件和验证控件冲突解决办法
- C# winform中自定义用户控件 然后在页面中调用用户控件的事件
- QT编写DLL给外部程序调用,提供VC/C#/C调用示例(含事件)
- QT编写DLL给外部程序调用,提供VC/C#/C调用示例(含事件)
- QT编写DLL给外部程序调用,提供VC/C#/C调用示例(含事件)