Share via


InputSystemCursorShape Enum

Definition

Specifies the standard system visual pointer types supported by an InputSystemCursor object.

public enum class InputSystemCursorShape
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
enum class InputSystemCursorShape
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
public enum InputSystemCursorShape
var value = Microsoft.UI.Input.InputSystemCursorShape.arrow
Public Enum InputSystemCursorShape
Inheritance
InputSystemCursorShape
Attributes

Fields

Name Value Description
Arrow 0

A standard arrow pointing left-upward (northwest).

Cross 1

A crosshair.

Hand 3

A hand.

Help 4

An arrow pointing left-upward (northwest) with a question mark.

IBeam 5

An "I"-shape, typically used for text insertion and selection.

SizeAll 6

Crossed arrows pointing north, south, east, and west, typically used for resizing.

SizeNortheastSouthwest 7

A dual arrow pointing right-upward and left-downward, typically used for element sizing.

SizeNorthSouth 8

A dual arrow pointing upward and downward, typically used for vertical sizing.

SizeNorthwestSoutheast 9

A dual arrow pointing left-upward and right-downward, typically used for element sizing.

SizeWestEast 10

A dual arrow pointing left and right, typically used for horizontal sizing.

UniversalNo 11

A red circle with 45-degree diagonal line from upper left to lower right, typically used to indicate an action that cannot be performed.

UpArrow 12

An arrow pointing up.

Wait 13

An animated, cycling cursor, typically used to indicate that an element or behavior is busy and cannot respond.

Pin 14

A hand with a pin symbol.

Person 15

A hand with a person symbol.

AppStarting 16

The cursor that appears when an app starts, typically used to indicate something is loading but the UI can handle input.

Applies to