Поделиться через


Свойство TakeFocusOnClick

Указывает, принимает ли элемент управления фокус при нажатии.

Синтаксис

object. TakeFocusOnClick [= Boolean ]

Синтаксис свойства TakeFocusOnClick содержит следующие элементы:

Part Описание
object Обязательно. Допустимый объект.
Boolean Необязательный параметр. Указывает, принимает ли элемент управления фокус при нажатии.

Settings

Значениями для Boolean являются:

Значение Описание
True Кнопка принимает фокус при нажатии (установка по умолчанию).
False Кнопка не принимает фокус при нажатии.

Замечания

Свойство TakeFocusOnClick определяет только действия при нажатии элемента управления. Если пользователь переходит к элементу с помощью клавиши Tab, элемент принимает фокус независимо от значения свойства TakeFocusOnClick.

Это свойство используется для завершения действий, влияющих на элемент управления, без необходимости передачи фокуса другим элементам.

Например, предположим, что форма содержит элемент TextBox и CommandButton , который проверяет правильность написания текста. Вы хотите выделить текст в текстовом поле, а затем щелкнуть элемент CommandButton и запустить средство проверки орфографии, не отнимая фокус с TextBox. Для этого можно присвоить свойству TakeFocusOnClick объекта CommandButton значение False.

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.