Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > Элементы управления


Автор: logicStar 31.8.2011, 19:37
как обратится к элементам управления из файла Programs.cs?

Автор: Certain 1.9.2011, 10:53
Код в студию... Не совсем понятно для чего это нужно

Автор: infarch 1.9.2011, 11:15
Обычно обращаются из SomeForm.cs

Автор: logicStar 3.9.2011, 17:41
На форме "Form1" находится к примеру элемент типа "лейбл", а во внешнем файле file.cs определен некий класс с методом изменяющим значение элемента на форме.
Проблема в том как получить доступ к элементу на форме из этого класса. Который находится во вешнем файле.
Я пробовал два варианта:
1.

Код

Form1 form = new Form1();
form.label.text="текст";//но компилятор ругается на уровень защищенности 


2.
Код

Form1 form = new Form1();
form.setLable();//метод определен в Form1. По отладчику Значение меняется, но на форме ничего не меняется.  

Автор: Экскалупатор 3.9.2011, 17:56
читай форум, вверху раздела для новичков есть закрепленная тема:
http://forum.vingrad.ru/forum/topic-52713.html

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)