* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Отображение текста
8 февраля 2009

Метод DrawString объекта Graphics позволяет отобразить на экране текстовую стро-
ку как графический элемент, нарисовав ее в определенном месте экрана заданной
кистью. Помимо объекта Brush., этому методу необходимо передать координаты вер-
хнего левого угла отображаемого текста (в виде структуры PointF). Ниже показан
пример кода, отображающего строку с помощью метода Graphics. DrawSiring:
Visual Basic .NET
В этом примере используется одна из
системных кистей класса SysternBrush.
Dim g As Graphics - me.CreateGraphics()
Dim inyString As String = "Hello World"
Dim myFont As New Font("Times New Roman", 36, FontStyle.Regular)
Последние два параметра представляют координаты строки,
g.DrawStrirg(myString, myFont, SystemBrushes.Highlight, 0, 0)
He забудьте освободить объект Graphics!
g.Dispose()
Visual C#
// В этом примере используется одна из
// системных кистей класса SysternBrush.
Graphics g - this.CreateGraphicsO:
String uiyString = "Helio World";
Font myFont = new Font("Times New Roman", 36, FontStyle,Regular);
Последние два параметра представляют координаты строки.
o.DrawString(myStr;ing, myFont, SystemBrushes.Highlight, 0. 0);
// Не забудьте освободить объект Graphics!
g.Disposef);
>• Отображение текста как графического элемента
1. При необходимости создайте объекты Font и Brush, определяющие вид объекта
String.
2. Получите ссылку на объект Graphics, связанный с областью, в которой должен
быть отображен текст.
3. Вызовите метод Graphics.DrawString, передав объекты String, Font, Brush и коор-
динаты верхнего левого угла области, в которой будет отображен текст.
4. Освободите объект Graphics, вызвав метод Graphics.Dispose.

Теги: .NET

Статьи по теме:

Использование провайдеров дополнительных свойств
Настройка трассировочных переключателей
Managed Control Panel Items
Реализация полиморфизма через наследование
Работа с мастером Data Form
Управление лицензированием элементов управления
Оповещение пользователя об ошибках ввода
Реализация полиморфизма через наследование
Рекурсия
Оптимизация приложений
Делегаты CTS
Достоинства сертификации Microsoft
Декларативная защита, основанная на ролях
Структура .NET-приложений
Модификация и обновление данных
| .NET | Pavel |
 


Пн Вт Ср Чт Пт Сб Вс
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31


     



Rambler's Top100

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | .NET | Отображение текста. Регион сайта: Москва и Санкт-Петербург