C# 如何为usercontrol创建textchange事件

C# 如何为usercontrol创建textchange事件,c#,wpf,C#,Wpf,我有一个用户控件,其中包含一个文本框和一些按钮 我无法从该用户控件之外的文本框(例如,从控件所在的父窗体)响应文本更改事件 当文本从用户控件外部更改时,如何获取引发的事件 请参阅如何在WPF中创建自定义事件 按照这种方法,您可以在用户控件内处理textbox的“TextChanged”事件,然后从中引发自定义事件。请参阅如何在WPF中创建自定义事件 按照此方法,您可以在用户控件内处理textbox的“TextChanged”事件,然后从中引发自定义事件。在textcontrol事件更改中,将以下

我有一个用户控件,其中包含一个文本框和一些按钮

我无法从该用户控件之外的文本框(例如,从控件所在的父窗体)响应文本更改事件

当文本从用户控件外部更改时,如何获取引发的事件

请参阅如何在WPF中创建自定义事件

按照这种方法,您可以在用户控件内处理textbox的“TextChanged”事件,然后从中引发自定义事件。

请参阅如何在WPF中创建自定义事件


按照此方法,您可以在用户控件内处理textbox的“TextChanged”事件,然后从中引发自定义事件。

在textcontrol事件更改中,将以下内容放入:

 Me.OnTextChanged(e)
或者创建自己的活动

上限代码:

 Public Event ClaveModificada(Causa As String)
当您需要时:

RaiseEvent ClaveModificada("")

在textcontrol事件更改中,输入以下内容:

 Me.OnTextChanged(e)
或者创建自己的活动

上限代码:

 Public Event ClaveModificada(Causa As String)
当您需要时:

RaiseEvent ClaveModificada("")

您可以发布部分代码吗?创建并订阅事件以将信息传递给用户控制之外的人吗?您可以发布部分代码吗?创建并订阅事件以将信息传递给用户控制之外的人谢谢。你的回答和这篇文章帮助我找到了正确的解决方案:谢谢。你的回答和这篇文章帮助我找到正确的解决方案: