你好.我有一个包含文本框的UserControl.我想访问文本框的textchanged事件,但在usercontrol的事件属性中,我没有看到文本框的事件.如何使用C#从Winforms中公开公开的UserControl公开和处理子控件的特定事件.
我正在尝试为ASP.NET网页中的几个控件使用单个事件处理程序.我想在运行时添加事件处理程序,当且仅当它不存在时.在C#中,我会写如下:
if (myTextBox.OnTextChanged == null)
{
myTextBox.OnTextChanged += DoTextChangingValidation;
}
Run Code Online (Sandbox Code Playgroud)
同样,我知道我可以删除事件处理程序,如下所示:
if (myTextBox.OnTextChanged != null)
{
myTextBox.OnTextChanged -= DoTextChangingValidation;
}
Run Code Online (Sandbox Code Playgroud)
我知道如何在Visual Basic中添加和删除事件处理程序...但是如何确定如何检查它是否已经分配?