gpt4 book ai didi

c# - UserControl 并将来自此 UserControl 的 TextBox 事件作为主要事件调用

转载 作者:太空宇宙 更新时间:2023-11-03 22:07:33 28 4
gpt4 key购买 nike

我有一个 UserControl,它有两个组件

public System.Windows.Forms.ComboBox innerComboBox;
public System.Windows.Forms.TextBox innerTextBox;

当我使用这个 UserControl 时,我不能像这样调用验证事件

myName.Validation += new System.ComponentModel.CancelEventHandler(myName_Validating);

因为不工作。我必须这样调用它。

myName.innerTextBox.Validating += new System.ComponentModel.CancelEventHandler(myName_Validating);

我可以覆盖所有事件将从 TextBox 的 innerTextBox 调用的 UserControll 吗?

最佳答案

在您的 UserControl 中,尝试像这样添加它:

public new event CancelEventHandler Validating {
add { innerTextBox.Validating += value; }
remove { innerTextBox.Validating -= value; }
}

那么您的 myName.Validating 应该可以正常工作。

关于c# - UserControl 并将来自此 UserControl 的 TextBox 事件作为主要事件调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7848966/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com