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


Свойство TextBox.Locked (Access)

Свойство Locked указывает, можно ли изменять данные в элементе управления в представлении формы. Для чтения и записи, Boolean.

Синтаксис

expression. Запертый

выражение Переменная, представляющая объект TextBox .

Замечания

По умолчанию для свойства Locked задано значение False. Этот параметр позволяет изменять, добавлять и удалять данные.

Используйте свойство Locked для защиты данных в поле, сделав их доступными только для чтения. Например, может потребоваться, чтобы в текстовом поле отображались только сведения без разрешения редактирования, или вы можете заблокировать текстовое поле до тех пор, пока не будет выполнено определенное условие.

Пример

В следующем примере переключается свойство Enabled кнопки команды и свойства Enabled и Locked текстового поля в зависимости от типа сотрудника, отображаемого в текущей записи. Если сотрудник является руководителем, кнопка SalaryDetails включена , а текстовое поле PersonalInfo разблокировано и включено.

Sub Form_Current() 
    If Me!EmployeeType = "Manager" Then 
        Me!SalaryDetails.Enabled = True 
        Me!PersonalInfo.Enabled = True 
        Me!PersonalInfo.Locked = False 
    Else 
        Me!SalaryDetails.Enabled = False 
        Me!PersonalInfo.Enabled = False 
        Me!PersonalInfo.Locked = True 
    End If 
End Sub

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

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