gpt4 book ai didi

c# - 从不在代码隐藏文件中的类调用 TextChanged 事件的静态方法

转载 作者:太空宇宙 更新时间:2023-11-03 16:17:02 26 4
gpt4 key购买 nike

我正在开发一个 WPF 应用程序,并试图将一个方法绑定(bind)到不在代码隐藏文件中的 TextChanged 事件。当方法在代码隐藏文件中时,我知道这可以通过使用简单地完成:

TextChanged="MyMethod"

我想要做的是使用来自另一个类的静态方法(不在代码隐藏文件中)。理论上看起来像这样的东西:

TextChanged="MyClass.MyOtherMethod"

我试图弄清楚如何引用类和方法,但一直没弄明白。我似乎不需要创建资源库 - 有没有办法直接引用我的类?

最佳答案

您可以轻松地在代码隐藏中添加静态事件处理程序:

textBox.TextChanged += MyClass.MyOtherMethod;

鉴于事件处理程序如下所示:

public class MyClass
{
public static void MyOtherMethod(object sender, TextChangedEventArgs e)
{
...
}
}

关于c# - 从不在代码隐藏文件中的类调用 TextChanged 事件的静态方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15508208/

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