Я только начал работать над своим первым графическим интерфейсом (Windows Forms) с использованием C# с Visual Studio 2012, и меня озадачивает обработка IDE свойства Name всех элементов управления. Вот пример:Как правильно переименовать элементы управления WinForms?
-I добавить RichTextBox на мою форму с помощью инструментов
-The (Имя) свойство автоматически устанавливается значение по умолчанию: richTextBox1
-I изменить значение (Имя) к чему-то еще, например, как: richTextBoxResults
-Когда я пытаюсь использовать его (., например, в моем Form1() метод) интегрированная среда считает, что не существует
-Эта линия вызывает ошибку компиляции : richTextBoxResults.AppendText ("a");
Ошибка 1 Ссылка на объект необходим для не-статического поля, метода или свойства «Foo.Form1.richTextBoxResults»
Вы фокусируетесь на неправильной проблеме, она очень знает, что она существует. Потому что он говорит вам, что вы используете его неправильно. Вы пишете плохой код, он не имеет ничего общего с IDE. Мы не видим код. –
Я думаю, что с вашей стороны виноват, вы должны опубликовать код, чтобы показать нам, как вы его используете. IDE (особенно Express Edition) отлично работает со мной, в VS 2010 Ultimate есть некоторые ошибки формата (подчеркивание неверно) '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ' –