* При перепечатке материалов ссылка на 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

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

Компонент ErrorProvider
Настройка установочной программы
Реализация полиморфизма через наследование
Ссылки на внешние библиотеки
Реализация полиморфизма через интерфейсы
Применение наследования с формами
Архитектура данных ADO.NET
Создание проекта установочной программы
Применение объекта DataReader
Достоинства сертификации Microsoft
Мемоизация (memoization)
Работа с элементами управления
Извлечение данных XML из баз данных SQL Server 2000
Применение объектов DataSet и обновление данных
Декларативная защита по правам доступа к коду
| .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


     



Rambler's Top100

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

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