Компьютерные книги
Главное меню
Главная Поиск по сайту Добавить материал О нас Карта книг Карта сайта
Реклама
computersbooks.net -> Добавить материал -> Языки программирования -> Ватсон К. -> "С#" -> 149

С# - Ватсон К.

Ватсон К. С# — Лори, 2005 . — 879 c.
ISBN 1-861004-98-2
Скачать (прямая ссылка): vatsonc2005.pdf
Предыдущая << 1 .. 143 144 145 146 147 148 < 149 > 150 151 152 153 154 155 .. 404 >> Следующая


Имя Режим доступа Описание
CanRedo Только чтение Имеет значение true в том случае, еслн какое-либо действие было отменено, но может Сыть выполнено вновь, н false — в противном случае.
Car.Undo Только чтение Имеет значение true в том случае, еслн существует возможность отменить действие, выполненное в RichTextbox, и false — в противном случае.
RedoActionName Только чтение Содержит в себе название действия, которое должно использоваться для повторного выполнения отмененного в RichTextbox действия.
DetectUrls Чтение/запись Этому свойству следует присвоить значение true в том случае, если требуется, чтобы управляющий элемент имел возможность определять в тексте адреса URL н форматировать их (как и в браузере — с помощью подчеркивания).
Rtf Чтение/запнсь Соответствует свойству Text за исключением того, что текст, хранящийся в нем, представлен в формате RTF.
SelectedRtf Чтение/запись Это свойство, следует использовать для определения выбранного текста нлн выбора текста, представленного в данном управляющем элементе в формате RTF. Еслн такой текст будет скопирован в другое приложение, например, MS Word, то все особенности его формата будут сохранены.
SelectedText Чтенне/эапнсь Подобно свойству SelectedRtf, это свойство может использоваться для того чтобы определять выбранный текст или выбирать текст в данном управляющем элементе. Однако, в отлнчне от варианта свойства с использованием RTF, все особенности форматирования будут утрачены.
Sel ec tionAl igrunent Чтение/запнсь Определяет способ выравнивания выбранного текста. Оно может принимать следующие значения: Center (по центру). Left (по левому краю) и Right (по правому краю).
316 Глава 13
Продолжение таблицы
Имя Режим доступа Описание
SellectionBullet Чтение/запись Может использоваться либо для определения того факта, что выбранный текст отформатирован с использованием буллетов, либо для вставки н удаления самих буллетов.
BuiletIndent Чтение/запись Используется для задания числа пикселей, на которые буллеты должны быть отодвинуты.
SelectionColor Чтенне/запнсь Позволяет изменять цвет выбранного текста,
SelectionFont Чтение/запись Позволяет изменять шрифт выбранного текста.
SelectionLength Чтение/запись Позволяет либо задавать, либо выбирать длину текста.
SelectionType Только чтение Хранит информация о том, что выбрано. Позволяет определить, что выбран один или более объектов OLE или что выбран только текст.
ShowSelectionMargin Чтенне/запнсь Еслн этому свойству присвоить значение true, то слева от управляющего элемента RichTextbox будут выводиться поля. Это облегчит пользователю процедуру выбора текста.
UndoAct ionName Только чтение Позволяет получить имя действия, которое будет выполняться в том случае, еслн пользователь решит отменить какое-либо действие.
SelectionProtected Чтение/запись Позволяет указать, что определенные части текста не допускают внесения изменений, для чего свойству необходимо присвоить значение true.

Как можно заметить из приведенного перечня, большинство новых свойств инею дело с выбранным текстом. Это объясняется тем, что любое форматирование текста, которое приходится выполнять пользователю прн работе со своим текстом, должно выполняться, скорее всего, только для выбранного самим пользователем участка данного текста. Еслн выбранный текст отсутствует, процедура форматирования начинается с той точки текста, в которой располагается курсор, известной под названием точки вставки.

События управляющего элемента RichTextbox

Большинство событий, используемых в RichTextbox, те же самые, что исполь зуются и в Textbox, Существует, однако, несколько новых событий, представляю щих определенный интерес:

Имя Описание
LinXedClick Сообщение об этом событии отправляется в том случае, если пользователь щелкает мышью на ссылке, находящейся внутри текста.
Protected Сообщение об этом событии отправляется, еслн пользователь пытается нзмеинть текст, которые помечен, как защищенный.
SelectionChanged Сообщение об этом событии отправляется, еслн происходит изменение выбранного текста. Еслн по какой-лнбо причине необходимо запретить пользователю менять выбранный текст, то это изменение может быть предотвращено именно здесь.
Использование управляющих элементов Windows Form

Практикум: пример использования управляющего элемента RichTextbox

В данном примере мы создадим очень примитивный текстовый редактор. Он позволит продемонстрировать, каким образом можно изменять основной формат текста и как можно сохранять и загружать текст нз RichTextbox. Для упрощения примера текст будет загружаться н сохраняться в файле с фиксированным именем. Начнем с разработки формы:

1. Создайте новый проект C# Windows Application и назовите его RichTextboxTeat,

2. Создайте форму, изображенную на следующем рисунке.

Текстовое окно с именем txtsize должно представлять собой управляющий элемент Textbox, а текстовое окно с именем rtfText должно представлять собой управляющий элемент RichTextbox.

3. Присвойте имена управляющим элементам, как указано на рисунке слева, и обнулите СВОЙСТВО Text как rtfText, так и txtsize.
Предыдущая << 1 .. 143 144 145 146 147 148 < 149 > 150 151 152 153 154 155 .. 404 >> Следующая
Книги
Web-программирован-
ие
Аппаратное обеспечение Графика Руководство по П.О. Самоучитель Теория программирования Фотошоп Языки программирования
Новые книги
Вирт Н. "Систематическое программирование " (Теория программирования)

Эком "Microsoft Excel 2000 шаг за шагом Русская версия самоучитель " (Самоучитель)

Поляков А.Ю. "Методы и алгоритмы компьютерной графики в примерах Vizual C++" (Графика)

Баяковский Ю.М. "Графическая библиотека Open GL " (Графика)

Валиков А. "Технология " (Языки программирования)
Авторские права © 2013 ComputersBooks. Все права защищены.