#wpf
Вопрос:
У меня есть текстовое поле, и изначально оно отключено, потому что обычно я не хочу, чтобы пользователи могли редактировать значение, но я хотел бы включить его простым способом, если это необходимо в некоторых особых случаях.
Для этого я бы подумал включить текстовое поле, если пользователь дважды щелкнет в текстовом поле, но как элемент управления отключен, событие не вызывается.
Я хотел бы знать, есть ли какой-то способ вызвать события, когда элемент управления отключен или, возможно, простой способ включить элемент управления, когда он отключен.
Спасибо.
Комментарии:
1. вы можете наложить некоторый прозрачный элемент управления на отключенный элемент управления. или, как указано ниже, установите его только для чтения.
Ответ №1:
В этом случае вы не должны «отключать» его. Вместо этого установите в текстовом поле значение «только для чтения».
Для этого установите IsReadOnly
для атрибута значение true
.