Можно ли программно установить значение настраиваемого элемента управления в конструкторе проекта элемента управления? - PullRequest
0 голосов
/ 06 декабря 2010

Допустим, у меня есть ярлык в пользовательском элементе управления. В конструкторе я установил его текстовое значение.

Метка не обновляется. Это происходит только в форме клиента.

Как программно обновить эту метку на самом элементе управления?

1 Ответ

2 голосов
/ 06 декабря 2010

Сделать текст метки доступным как свойство элемента управления: (Геттер не нужен для вашего случая, так что вы можете не указывать его, если не хотите)

public string LabelText
{
   get
   {
       return Label1.text;
   }
   set
   {
       Label1.text = value;
   }
}

Таким образом, свойство даже будет отображаться в конструкторе элемента управления, или вы можете установить его программно, например:

MyControl.LabelText = "text";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...