WindowsForm控件作为参数

pha*_*unk 2 c# oop parameters winforms

我的问题很简单。

我在一个类中有一个方法,并且我希望该方法可以更改。中的文本TextBox。该TextBox所以我试图找到一种方式来传递可能会在运行时改变TextBox 控制的参数时,我调用该方法。

这有可能吗?

提前致谢。

Tho*_*que 5

是的,当然,这是绝对可能的……控件是一个像其他对象一样的对象,因此可以将其作为参数传递或存储在变量中

void SayHello(TextBox textBox)
{
    textBox.Text = "Hello world";
}

...

SayHello(textBox1);
Run Code Online (Sandbox Code Playgroud)