Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.55/20: Рейтинг темы: голосов - 20, средняя оценка - 4.55
TrIcKsTeR13r
5 / 5 / 0
Регистрация: 19.11.2010
Сообщений: 36
1

Изменение размера Label'a под имеющийся в нём текст

21.05.2012, 11:12. Просмотров 3778. Ответов 2
Метки нет (Все метки)

Собственно суть проблемы такова:
динамически создаётся n-ное количество лейблов которым присваивается текст из текстового файла
при этом все лейблы по умолчанию имеют одинаковый предопределённый размер, поэтому если текстовая строка больше этого размера, текст отображается не полностью. .. собственно вопрос - как можно подстроить размер лейбла под длину строки, отображаемой в нём.
пробовал вот так, но толку маловато.. так как все символы по размеру разные и их количество ничего нам не даёт
C#
1
2
3
4
5
6
7
8
9
10
for (int z = i + 1; vop[z] != ex; z++)
            {
                l = new Label();
                l.Location = new Point(richTextBox1.Location.X + richTextBox1.Size.Width + 50, y);
                l.Text = vop[z];
                l.Size = new Size(l.Size.Width + l.Text.Length, l.Size.Height);
                this.Controls.Add(l);
                lab.Add(l);
                y = y + 30;
            }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2012, 11:12
Ответы с готовыми решениями:

Изменение размера матрицы байтов
Помогите пожалуйста разобраться. Ниже приведена функция перевода матрицы байтов...

Изменение размера прозрачной формы
Возникла такая проблема. Форма, на ней панель на весь экран, цвет панели...

Изменение размера панели игры
Доброе время суток! Создаю панель- на ней поле из клеток 15 на 15, причем есть...

Изменение размера пробела\ табуляции
Как изменить длину пробела/табуляции? Нужно сделать длину пробела/табуляции...

Изменение размера формы и области вместе с ней.
Подскажите в чём может быть проблема. У меня есть форма на которой...

2
kolorotur
Эксперт .NET
10501 / 8686 / 2162
Регистрация: 17.09.2011
Сообщений: 14,907
Завершенные тесты: 1
21.05.2012, 11:22 2
C#
1
l.AutoSize = true;
2
TrIcKsTeR13r
5 / 5 / 0
Регистрация: 19.11.2010
Сообщений: 36
21.05.2012, 11:26  [ТС] 3
kolorotur, чёрт, а ларчик то просто открывался))) Спасибо вам большое )
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.05.2012, 11:26

Изменение размера TextBox
Здравствуйте! Очередная проблема) Подскажите пожалуйста, как в TextBox при...

Изменение размера формы под размер блока
Надо сделать форму поиска, как на картинке.Она должна быть динамичной (если...

Синхронное изменение размера фона под окно браузера
Всем привет. Ребята, я не совсем силён в программировании и создании сайта. Но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru