FlexLayout.SetOrder(BindableObject, Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta la priorità dell'ordine visivo dell'elemento tra gli elementi di pari livello.
public static void SetOrder (Xamarin.Forms.BindableObject bindable, int value);
static member SetOrder : Xamarin.Forms.BindableObject * int -> unit
Parametri
- bindable
- BindableObject
Oggetto per cui recuperare il valore della proprietà.
- value
- System.Int32
Nuovo valore dell'ordine flessibile.
Commenti
Più elementi possono avere la stessa priorità di ordinamento, nel qual caso verranno visualizzati nell'ordine in cui si verificano nell'elenco Children . Per impostazione predefinita, il valore di GetOrder(BindableObject) è 0.
Ad esempio, se 3 figli a
, e vengono aggiunti in ordine e c
lo sviluppatore desidera c
essere visualizzato al centro, il codice appropriato è FlexLayout.SetOrder(b, 1)
b
. Uno sviluppatore che scambia la priorità dell'ordine per un indice potrebbe essere FlexLayout.SetOrder(c, 1)
errato, ma come a
e b
avrà ancora la priorità 0
dell'ordine , gli elementi in questo caso avrebbero ancora layout nella sequenza a, b, c
.