Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
 
IgorX95
0 / 0 / 2
Регистрация: 14.10.2013
Сообщений: 101
#1

Как в DrawString сделать выравнивание текста по обоим краям - Visual Basic .NET

03.07.2015, 06:53. Просмотров 318. Ответов 1
Метки нет (Все метки)

Здравствуйте. Нужно в прямоугольнике рисовать текст методом DrawString. Как сделать горизонтальное выравнивание (не центровка!) текста по обоим краям (justify)?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.07.2015, 06:53
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как в DrawString сделать выравнивание текста по обоим краям (Visual Basic .NET):

DrawString - Выравнивание текста в PictureBox
Здравствуйте, проблема следующая: Решил написать программу, которая берет...

Как сделать вертикальное выравнивание текста в собственном TextBox
Доброго времени суток. Потребовалось изменить высоту TextBox. Т.к. в...

Рисование текста в центре экрана через e.Graphics.DrawString
Собсно все в сабже. Как вариант узнать размер текста в px. Но как?

DrawString: как нарисовать текст
Private Sub Panel1_Paint(ByVal sender As System.Object, ByVal e As...

Как узнать длину строки через DrawString?
Помогите плз. Вывожу на формочку строку через DrawString. Как узнать ее длину...

Выравнивание текста в ListBox
Добрый вечер. Корплю над лабораторной, преподаватель просит доработать вывод...

1
Замабувараев
319 / 328 / 91
Регистрация: 18.12.2014
Сообщений: 674
Записей в блоге: 1
04.07.2015, 00:32 #2
Необходимо разбить текст на слова, самостоятельно вычислить ширину и высоту каждого слова на основе шрифта методом Graphics.MeasureString. Из ширины прямоугольника вычесть ширину всех слов, результат разделить на количество слов за вычетом одного. Это будет прибавка. Затем нарисовать каждое слово, отступая от предыдущего на его ширину и прибавку.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.07.2015, 00:32
Привет! Вот еще темы с решениями:

Выравнивание текста по центру MessageBox
Всем привет.Как выровнять текст по центру MessageBox?

Форматирование текста в TextBox (выравнивание по столбикам)
Вот фрагмент: s = CInt(txtNumPages.Text) n = s / 4 txtMainWindow.Text = ""...

RichTextBox: можно ли настраивать выравнивание текста
Господа, подскажите пожалуйста, можно ли настраивать выравнивание текста в...

Выравнивание текста в ячейке таблицы Word
Подскажите как задать расположение текста с левого края в ячейке таблицы...


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

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

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