我有windows窗体,想在我的帮助器类中使用我的下面的代码。我将richtextbox和tabControl修饰符设为public,但仍然无法访问我的richtextbox。它在richTextBox1说
时出错 The name richTextBox1 doesnt exist in the current context
我做错了什么?
助手类
List<string> commentLines = richTextBox1.Lines.ToList();
答案 0 :(得分:0)
您的代码示例非常不完整。然而...
您需要将对RichTextBox的引用传递给方法或类构造函数(取决于您的代码):
// HelperClass method
public static void UpdateCommentLines(RichTextBox richTextBox)
{
List<string> commentLines = richTextBox.Lines.ToList();
}
// WinForm Code
public void DoSomething()
{
HelperClass.UpdateCommentLines(this.richTextBox1);
}