C# 以编程方式指定要调用的文本\u已更改事件方法
我有一个正在处理的项目,希望在触发文本更改事件时能够为所有控件调用一个方法。我想用编程的方式来做。我有一个linq查询,它返回表单上的所有控件,我想创建一个TextChanged事件,为所有这些控件运行一个方法。“textBox1\u TextChanged”是一个函数名,当textchange发生时,您要调用它C# 以编程方式指定要调用的文本\u已更改事件方法,c#,C#,我有一个正在处理的项目,希望在触发文本更改事件时能够为所有控件调用一个方法。我想用编程的方式来做。我有一个linq查询,它返回表单上的所有控件,我想创建一个TextChanged事件,为所有这些控件运行一个方法。“textBox1\u TextChanged”是一个函数名,当textchange发生时,您要调用它 textBox1.TextChanged += new System.EventHandler(this.textBox1_TextChanged); 更新:函数示例 private
textBox1.TextChanged += new System.EventHandler(this.textBox1_TextChanged);
更新:函数示例
private void textBox1_TextChanged(object sender, EventArgs e)
{
}
textbox.TextChanged+=(s,e)=>{//你的代码来了}到目前为止你试过什么了吗?如果是,您尝试了什么?请同时添加textBox1\u TextChanged
的代码,否则它将抛出一个错误较短的版本:textBox1.TextChanged+=this.textBox1\u TextChanged代码>成功了。我创建了一个linq语句来查询表单,然后通过添加items来递归。textBox1\u TextChanged谢谢