Программирование >>  Элементы языков с и с++ 

1 ... 94 95 96 [ 97 ] 98 99 100 ... 200


позицией анкера.

AutoSize.

Свойство Anchor взаимодействует со свойством

AutoEllipsis - это свойство задает, будет ли появляться многоточие справа от текста, сообщая, что текст распространяется за пределы, отведенные размерами компонента. Если установить значение свойства в true, то когда пользователь проведет мышью над компонентом (в режиме исполнения приложения), текст, выходящий за пределы нижней части компонента, выведется в виде подсказки. Но следует помнить: чтобы установить свойство в true, надо свойство AutoSize установить в false. Если же AutoSize останется равным true, многоточие не появится. Все сказанное демонстрируется на рис. 11.3.

Ш Properties

В Ifrupeities

buttoni System.Windows.Forms.Butto

(ApokallonSettings)

Э (DateBndngs) (Name)

AccKsbleOescriptlon

AccessWeName

AcciKSibleRole

AlwiOrcrp

Anchor

AutoBtpss

AutoSize

AutoSzeModB

Backgroundlmage

BdCligrcuYlIniegeLayo

CausesValidation

ContextMenuStrip

Cirsor

CiAigResult

buttoni

Default

False

Top, Left

False

False

GrowOnly

I I Control

r~l (none)

Tile

True

(none)

Default

None

None

buttoni System.Windows.Forms.Butto

Enabled S FlatAppearance

PlatStyle Standard

Ш Font Microsoft Sare

ForeColor IH CorHtroIT

GenerateMember True

Image j (none)

ImageAlign MiddleCenter

Imagelndex I j (none)

ImageKey I j (none)

IniageLisl (rane)

Ш Location 11; 7

Locked False

В Margin 3; 3; 3; 3

В MaximumSize 0; 0

В MinimumSKe 0; 0

Modifiers Private

В Padding 0; 0; 0; 0 ,

a -3 iji 35 Г!

buttoni System.Windows.Forms.Butto -

Locked И Margin Q MaximumSze И MmimumSize

False 3; 3; 3; 3 0;0 0;0 Private I 0; 0; 0; 0 No

75; 30 0

True

Modifiers

RightToLeft Ш Size Teblndex TabStop Tag

Text buttoni

TextAbgn MiddleCenter

TexlImageRelation Overlay UseCompatibleTextRer False UseMnemonic True

UseVisualStyleBackColc True UseWaitCursor False

Visfcle True

Рис. 11.2. Перечень свойств компонента Button

DialogResult - СВОЙСТВО, значение которого выбирается из выпадающего списка. Служит для обеспечения закрытия формы, открытой как модальная (см. пояснение в разд. Некоторые методы формы главы 10).

Dock- с помощью этого свойства обеспечивается причаливание (стыковка) компонентов (в частности, и кнопки) к различным сторонам фор-



мы или заполнение ими полностью какого-либо контейнера (компонента, который может содержать в себе другие компоненты, например, это может быть форма или панель). Чтобы обеспечить причаливание компонента, следует:

Выбрать компонент, который требует причаливания.

Раскрыть выпадающий список свойства компонента Dock. Откроется схема, состоящая из прямоугольников, имитирующих стороны формы и ее центр.


Режим дизайна. Многоточие; Текст не помещается в поле компонента

Properbes Ш\

m Forml EPS

buttonl System.Wmdows.Fo -

is iillM

1 Пере..

Anchor Top, Left Л

Aut ?вM f&owOly

Л*1&г...,. rZlXnnlrnl.

/ [ ЬиИопЗ )

Режим исполнения (RunTime). После наведения курсора мыши на поле 1-й кнопки

Рис. 11.3. Демонстрация работы свойства AutoEllipsis

Щелкнуть на прямоугольнике, обозначающем сторону формы, к которой мы хотим пристыковать наш компонент. Если требуется полное заполнение компонентом, то надо щелкнуть на центральном прямоугольнике. Если не требуется стыковка, надо выбрать значение None. После этого произойдет автоматическое пристыковывание к выбранной стороне формы или ее заполнение. Варианты причаливания к нижней кромке формы, а также и полное заполнение формы компонентом (с применением для наглядности свойства формы Padding) показаны на рис. 11.4, а-в.

О FiatAppearance - ЭТО СВОЙСТВО используется, если свойство кнопки Flatstyle равно Flat. С ПОМОЩЬЮ этого свойства можно задать окантовку кнопки, а также проследить в момент исполнения приложения за состоянием кнопки. Если развернуть это свойство на несколько подсвойств, то, задав каждое из них, получим желаемое. Можно выбрать цвет окантовки кнопки (если щелкнуть в поле свойства BorderCoior, то в конце поля появится кнопка, открывающая доступ к выбору цвета), можно выбрать цвет самой кнопки, в который она окрасится, когда на нее наведут




buttoni System.Wndows.Forms.Butt -


butlon2

butlon3

Пер&ая кнопка

Первая лногка

I bJtai2

Forml System.Windotv£.Forms.FGrTn

iMlMJU.

MrtrfceBox True *

В Нгштит5се 0; О

Opacity 100%

ШРеОЛгд SO; SO; SO: SO

RightToleft No

WglKTcilefaeyoi F l

Showkon Vim

Первая кнсгка -□-

I ЬиЦопЗ I

buttoni System,Window.Fi)mKutl -


Первая кнопка

Ьи(1оп2

ЬиНопЗ

buttoni System.Windows.Forms.Butl

Enabled True

El FlatAppearance

Flatstyle Standard

Ш Font Microsoft Sans Sei

ForeColor ControlText

GenerateMember True

Рис. 11.4. a, б- варианты причаливания; в - полное заполнение формы компонентом

курсор мыши, можно выбрать цвет, в который окрасится поле кнопки, если на нее нажать. Все сказанное показано на рис. 11.5.

D Flatstyle - задает стиль кнопки. Различные стили кнопок показаны на рис. 11.6. Стиль выбирается из выпадающего списка, который открывается кнопкой, появляющейся после щелчка мышью в поле этого свойства.



1 ... 94 95 96 [ 97 ] 98 99 100 ... 200

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика