GravityFlags Enumerazione

Definizione

Definisce il modo in cui un oggetto viene posizionato all'interno del relativo contenitore.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

[System.Flags]
public enum GravityFlags
[<System.Flags>]
type GravityFlags = 
Ereditarietà
GravityFlags
Attributi

Campi

Nome Valore Descrizione
AxisXShift 0

Bit che definiscono l'asse orizzontale.

NoGravity 0

Indica che non viene applicata alcuna gravità.

AxisSpecified 1

Bit non elaborato che indica la gravità per un asse specificato.

CenterHorizontal 1

Posizionare l'oggetto nel centro orizzontale del contenitore, senza modificarne le dimensioni.

AxisPullBefore 2

Bit non elaborato che controlla il modo in cui viene posizionato il bordo sinistro/superiore.

Left 3

Eseguire il push dell'oggetto a sinistra del contenitore, senza modificarne le dimensioni.

AxisPullAfter 4

Bit non elaborato che controlla il modo in cui viene posizionato il bordo destro/inferiore.

AxisYShift 4

Bit che definiscono l'asse verticale.

Right 5

Eseguire il push dell'oggetto a destra del contenitore e non modificarne le dimensioni.

FillHorizontal 7

Aumentare le dimensioni orizzontali dell'oggetto, se necessario, in modo che riempia completamente il contenitore.

HorizontalGravityMask 7

Maschera binaria per ottenere la gravità orizzontale assoluta di una gravità.

AxisClip 8

Bit non elaborato che controlla se il bordo destro/inferiore viene ritagliato nel contenitore, in base alla direzione della gravità applicata.

ClipHorizontal 8

Contrassegnare per ritagliare i bordi dell'oggetto nel relativo contenitore lungo l'asse orizzontale.

CenterVertical 16

Posizionare l'oggetto nel centro verticale del contenitore, senza modificarne le dimensioni.

Center 17

Posizionare l'oggetto al centro del contenitore nell'asse verticale e orizzontale, senza modificarne le dimensioni.

Top 48

Eseguire il push dell'oggetto nella parte superiore del contenitore, senza modificarne le dimensioni.

Bottom 80

Eseguire il push dell'oggetto nella parte inferiore del contenitore e non modificarne le dimensioni.

FillVertical 112

Aumentare le dimensioni verticali dell'oggetto, se necessario, in modo che riempia completamente il contenitore.

VerticalGravityMask 112

Maschera binaria per ottenere la gravità verticale di una gravità.

Fill 119

Aumentare le dimensioni orizzontali e verticali dell'oggetto, se necessario, in modo che riempia completamente il contenitore.

ClipVertical 128

Contrassegnare per ritagliare i bordi dell'oggetto nel contenitore lungo l'asse verticale.

RelativeLayoutDirection 8388608

Bit non elaborato che controlla se la direzione del layout è relativa o meno (START/END anziché SINISTRA/DESTRA assoluta).

Start 8388611

Eseguire il push dell'oggetto nella posizione dell'asse x all'inizio del contenitore e non modificarne le dimensioni.

End 8388613

Eseguire il push dell'oggetto nella posizione dell'asse x alla fine del contenitore e non modificarne le dimensioni.

RelativeHorizontalGravityMask 8388615

Maschera binaria per la gravità orizzontale e il bit di direzione specifico dello script.

DisplayClipHorizontal 16777216

Costante speciale per consentire il ritaglio su un display complessivo lungo la dimensione orizzontale.

DisplayClipVertical 268435456

Costante speciale per abilitare il ritaglio su un display complessivo lungo la dimensione verticale.

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a