Свойство 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 и обратная связь.