Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Свойства надписей






Мы уже встречались с некоторыми свойствами надписей. Ниже перечислены все свойства этого элемента:

 

Alignment DataSource Height Parent
Appearance DragIcon Index RightToLeft
AutoSize DragMode Left Tablndex
BackColor Enabled Linkltem Tag
BackStyle Font LinkMode ToolTipText
BorderStyle FontBold LinkNotify Top
Caption FontItalic LinkTimeout UseMnemonic
Container FontName LinkTopic Visible
DataChanged FontSize MouseIcon WhatsThisHelpID
DataField FontStrikethru MousePointer Width
DataFormat FontUnderline Name Wordwrap
DataMember ForeColor OLEDropMode  

 

На всякий случай напомню, что самым важным свойством из всего набора (как обычно) является свойство Name. Для имен надписей обычно используется префикс 1bl. Свойство Caption определяет текст, который содержится в надписи. Если в нем встречается амперсенд (&), создается клавиша ускоренного вызова. Возникает интересный вопрос — а что произойдет, если амперсенд должен присутствовать в тексте надписи? Амперсенд не отображается на экране; он остается скрытым, а следующий за ним символ подчеркивается.

 

ПОДСКАЗКА Если вы хотите, чтобы амперсенд присутствовал в тексте надпи-си, задайте свойству UseMnemonic значение False (по умолчанию оно имеет значение True). Под «мнемоникой» (mnemonic) в данном контексте понимаются клавиши ускоренного доступа.

 

Размеры надписи задаются в режиме конструирования. Если изменить свойство Caption в режиме выполнения, может оказаться, что текст слишком велик и не помещается внутри элемента. Можно вычислить длину текста и изменить размеры надписи в соответствии с ней, однако это довольно хлопотно, к тому же увеличенная надпись может закрыть другие элементы. Чтобы упростить задачу, воспользуйтесь свойствами AutoSize или Wordwrap совместно или по отдельности. В этом случае текст заведомо помещается внутри надписи, и к тому же вы можете распорядиться, чтобы надпись увеличивалась по вертикали, а не по горизонтали.

У надписей имеется еще одно интересное свойство — BorderStyle. He путайте его с одноименным свойством форм, в данном случае свойство может принимать всего два значения. Если установить значение свойства BorderStyle в 1 — Fixed Single, a BackColor — в белый (или любой другой) цвет, надпись будет выглядеть как текстовое поле, но останется доступна только для чтения. Надписи часто используются подобным образом для отображения данных, которые не могут изменяться пользователем.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.