Specifies constants that define the state of a key.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Assembly: PresentationCore (in PresentationCore.dll)
The following example changes the color of a Button if the of the key passed in the KeyEventArgs is . The state of the key is determined by using a bitwise AND operation. The same technique can be used to determine whether a key has multiple states, such as being in the state and the state.