从类

时间:2018-02-27 17:08:50

标签: c# visual-studio class

我有这堂课:

public class ColorPan
{       
    public void ColorText(string txtText)
    {
        txtText = "Stackoverflow";
    }
}       

我以我的主要形式使用它:

ColorPan cp = new ColorPan();
cp.ColorText(txtbox.text);

我希望txtbox的文本应该由类中的那个(Stackoverflow)改变。

1 个答案:

答案 0 :(得分:0)

试试这个:

public class ColorPan
{       
    public void ColorText(TextBox txtControl)
    {
       txtControl.Text = "Stackoverflow";
    }
}   

使用对TextBox的引用:

ColorPan cp = new ColorPan();
cp.ColorText(txtbox); 

您可以修改类

的void方法中引用的TextBox的所有属性