相关疑难解决方法(0)

在c#中的usercontrol中公开并引发子控件的事件

你好.我有一个包含文本框的UserControl.我想访问文本框的textchanged事件,但在usercontrol的事件属性中,我没有看到文本框的事件.如何使用C#从Winforms中公开公开的UserControl公开和处理子控件的特定事件.

c# user-controls childcontrol winforms

25
推荐指数
1
解决办法
2万
查看次数

以编程方式在VB.NET中添加事件处理程序(如果它不存在)

我正在尝试为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中添加和删除事件处理程序...但是如何确定如何检查它是否已经分配?

vb.net events

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

childcontrol ×1

events ×1

user-controls ×1

vb.net ×1

winforms ×1