FlexLayout.SetOrder(BindableObject, Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ustawia priorytet kolejności wizualizacji elementu między jego elementami równorzędnymi.
public static void SetOrder(Xamarin.Forms.BindableObject bindable, int value);
static member SetOrder : Xamarin.Forms.BindableObject * int -> unit
Parametry
- bindable
- BindableObject
Obiekt, dla którego ma być pobierana wartość właściwości.
- value
- System.Int32
Nowa wartość zamówienia flex.
Uwagi
Wiele elementów może mieć ten sam priorytet porządkowania, w takim przypadku będą one wyświetlane w kolejności, w której występują na Children liście. Domyślnie wartość to GetOrder(BindableObject) 0.
Jeśli na przykład 3 elementy podrzędne a, bi c są dodawane w kolejności, a deweloper chce c pojawić się w środku, odpowiedni kod to FlexLayout.SetOrder(b, 1). (Deweloper myląc priorytet zamówienia dla indeksu może błędnie oczekiwać FlexLayout.SetOrder(c, 1) , że będzie działać, ale ponieważ a i b nadal będzie miał priorytet 0zamówienia , elementy w tym przypadku nadal będą układać w sekwencji a, b, c.
