KeyPressCondition

Событийное условие; срабатывает при нажатии клавиши символа на объекте или форме.

Шаблон KeyPressCondition

<Condition Name="" Type="KeyPressCondition" Assembly="Conditions">
  <!--Тэги, общие для всех условий-->
  <AlwaysChange Value="" />
  <!--Тэги, специфичные для KeyPressCondition-->
  <Object Name="" />
  <Key Code="" />
</Condition>

Описание KeyPressCondition

<Condition Name="KeyPressConditionName" Type="KeyPressCondition" Assembly="Conditions">
  <!--Тэги, общие для всех условий-->
  <!--Тэги, специфичные для KeyPressCondition-->
</Condition>

Тэги, специфичные для KeyPressCondition

Object

Объект, на котором срабатывает событие нажатия клавиши символа.

Необязательный тэг. Значение тэга <Object>: не ожидается.

Если тэг <Object> отсутствует, то событие срабатывает для формы.

<Object Name="ObjectName" />

Атрибуты тэга <Object>

Name

Название объекта.

Обязательный атрибут. Ожидается название одного из объектов, описанных в форме.

Key

Описание нажатой клавиши.

Обязательный тэг. Значение тэга <Key>: не ожидается.

<Key Code="13" />

Атрибуты тэга <Key>

Code

Код нажатой клавиши.

Обязательный атрибут. Список возможных значений кодов клавиш доступен по ссылке.

Last updated