Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Контрол внутри tableLayoutPanel не реагирует на изменение Anchor

58K
06 апреля 2011 года
makavely
12 / / 14.09.2010
Динамически создал label. Добавил его в коллекцию контролов tableLayoutPanel. label внутри tableLayoutPanel появляется в верхнем левом углу и после этого не реагирует на изменение св-ва label.Anchor. Проверил padding и margin у label и tableLayoutPanel, в чем дело не понимаю. Visual Studio 2010. Может кто-нибудь сталкивался?
 
Код:
Label label1 = new Label();
label1.Text = "1";
label1.Anchor = AnchorStyles.Left;
tableLayoutPanel1.Controls.Add(label1);
label1.Anchor = AnchorStyles.Left;
58K
06 апреля 2011 года
makavely
12 / / 14.09.2010
Оказалось, нужно добавить
label1.AutoSize = true;
и все заработает.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог