Определяет - какая командная кнопка или элемент управления OLE Container будет отвечать на нажатие клавиши ENTER в случае, когда на активной форме расположены две или более командных кнопок. Доступно как в design time, так и в run time.

Object.Default[ = lExpr]

Expand imageВозвращаемое значение

lExpr

Установками для свойства Default являются:

 
Установка Описание

True (.T.)

Когда свойство Default командной кнопки установлено в True (.T.) и ее родительская форма является активной, пользователь может исполнить команду кнопки нажатием клавиши ENTER. (Если фокус находится в элементе управления editbox, пользователь может нажать CTRL+ENTER.) Если KEYCOMP установлено в WINDOWS, команда кнопки по умолчанию не исполняется, если фокус перемещен на другую командную кнопку. В этом случае, нажатие ENTER воздействует на кнопку, имеющую фокус вместо кнопки, для которой это свойство установлено True (.T.).

False (.F.)

(По умолчанию) Кнопка не является кнопкой по умолчанию.

Expand imageПримечания

Применяется к: CommandButton Control | OLE Container Control

Свойство Default применяется только к тем элементам управления OLE Container, которые содержать элемент управления ActiveX (.ocx) действующий как "Acts like a Button" .

Только одна командная кнопка или элемент управления OLE Container формы могут быть установлено в качестве кнопок по умолчанию. Когда свойство Default установлено в true (.T.) для одной командной кнопки или для элемента управления OLE Container, то одноименное свойство всех прочих командных кнопок или элементов управления OLE Container автоматически устанавливается в false (.F.). Вы не можете создать кнопку по умолчанию или аналогичный элемент управления OLE Container в панели инструментов.

Expand imageСмотрите также