iOS Guides | Samples

MonoTouch.UIKit.UIControlEvent Enumeration

An enumeration indicating various types of events.

Syntax

[MonoTouch.ObjCRuntime.Native]
[MonoTouch.ObjCRuntime.Unavailable(MonoTouch.ObjCRuntime.PlatformName.WatchOS, MonoTouch.ObjCRuntime.PlatformArchitecture.All, null)]
[System.Flags]
public enum UIControlEvent

Remarks

The list of events for UIControl objects.

Members

Member NameDescription
AllEditingEventsAll editing events for the UITextField.
AllEventsAll events
AllTouchEventsAll touch events.
ApplicationReservedThis mask describes the range of bytes available for application events. Any values within [0x01000000,0x0f000000] can be used as application specific events.
EditingChangedUITextField event: the contents changed.
EditingDidBeginUITextField event: editing started.
EditingDidEndUITextField event: editing finished.
EditingDidEndOnExitUITextField event: editing ended.
PrimaryActionTriggered
SystemReservedMask of events reserved for system use.
TouchCancelThe system is cancelling the touch event.
TouchDownTouch down event.
TouchDownRepeatRepeated touch-down event. The UITouch.TapCount property will be greater than one.
TouchDragEnterA dragging finger has entered the control.
TouchDragExitA dragging finger has left the bounds of the control.
TouchDragInsideA finger is being dragged within the control.
TouchDragOutsideA finger is being dragged outside of the bounds of the control, but close to it.
TouchUpInsideTouch-up event within the control.
TouchUpOutsideTouch-up event outside the control.
ValueChangedThe value changed, emitted by various controls.

Requirements

Namespace: MonoTouch.UIKit
Assembly: monotouch (in monotouch.dll)
Assembly Versions: 0.0.0.0

The members of MonoTouch.UIKit.UIControlEvent are listed below.

See Also: Enum

Public Fields

AllEditingEventsUIControlEvent. All editing events for the UITextField.
AllEventsUIControlEvent. All events
AllTouchEventsUIControlEvent. All touch events.
ApplicationReservedUIControlEvent. This mask describes the range of bytes available for application events. Any values within [0x01000000,0x0f000000] can be used as application specific events.
EditingChangedUIControlEvent. UITextField event: the contents changed.
EditingDidBeginUIControlEvent. UITextField event: editing started.
EditingDidEndUIControlEvent. UITextField event: editing finished.
EditingDidEndOnExitUIControlEvent. UITextField event: editing ended.
PrimaryActionTriggeredUIControlEvent.
SystemReservedUIControlEvent. Mask of events reserved for system use.
TouchCancelUIControlEvent. The system is cancelling the touch event.
TouchDownUIControlEvent. Touch down event.
TouchDownRepeatUIControlEvent. Repeated touch-down event. The UITouch.TapCount property will be greater than one.
TouchDragEnterUIControlEvent. A dragging finger has entered the control.
TouchDragExitUIControlEvent. A dragging finger has left the bounds of the control.
TouchDragInsideUIControlEvent. A finger is being dragged within the control.
TouchDragOutsideUIControlEvent. A finger is being dragged outside of the bounds of the control, but close to it.
TouchUpInsideUIControlEvent. Touch-up event within the control.
TouchUpOutsideUIControlEvent. Touch-up event outside the control.
ValueChangedUIControlEvent. The value changed, emitted by various controls.