FlexLayout.SetOrder(BindableObject, Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Öğesinin görsel sıra önceliğini eşdüzey öğeleri arasında ayarlar.
public static void SetOrder (Xamarin.Forms.BindableObject bindable, int value);
static member SetOrder : Xamarin.Forms.BindableObject * int -> unit
Parametreler
- bindable
- BindableObject
Özellik değerinin alındığı nesne.
- value
- System.Int32
Yeni esnek sipariş değeri.
Açıklamalar
Birden çok öğe aynı sıralama önceliğine sahip olabilir, bu durumda bunlar listede bulundukları Children sırada görünür. Varsayılan olarak değeri GetOrder(BindableObject) 0'dır.
Örneğin, 3 alt a
öğe , b
ve c
sırasıyla eklenirse ve geliştirici ortada görünmesini isterse c
, uygun kod olur FlexLayout.SetOrder(b, 1)
. (Bir dizin için bir geliştiricinin sipariş önceliğini yanlış belirlemesi hatalı bir şekilde çalışmayı bekliyor FlexLayout.SetOrder(c, 1)
olabilir, ancak a
ve b
yine de sipariş önceliğine 0
sahip olacaktır. Bu durumdaki öğeler yine de dizisinde a, b, c
düzenlenecektir.