我刚刚开始使用 C# 和 Visual Studio 2012 开发我的第一个 GUI 应用程序(Windows 窗体),我对 IDE 对所有控件的 Name 属性的处理感到困惑。这是一个例子:
-我使用工具箱将 RichTextBox 添加到我的表单中
- (Name) 属性自动设置为默认值:richTextBox1
-我将(名称)的值更改为其他值,例如:richTextBoxResults
-当我尝试使用它时(例如,在我的 Form1() 方法中)IDE 认为它不存在
- 此行导致编译错误:richTextBoxResults.AppendText("a");
错误 1 非静态字段、方法或属性“Foo.Form1.richTextBoxResults”需要对象引用