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.
Öğenin eş değerleri arasında görsel sıra önceliğini 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ınacağı nesne.
- value
- Int32
Yeni esnek sipariş değeri.
Açıklamalar
Birden çok öğe aynı sıralama önceliğine sahip olabilir, bu durumda listede oldukları sırada görünürler Children . Varsayılan olarak, değeri 0 ' GetOrder(BindableObject) dır.
Örneğin, a, bve c 3 alt öğesi sırasıyla eklenirse ve Geliştirici c 'Nin ortasında görünmesini istiyorsa, uygun kod flexlayout. SetOrder (b, 1)olur. ( Bir dizin için bir geliştirici hatalı hesaplama önceliği, esnek düzeni yanlışlıkla bekleyebilir . SetOrder (c, 1) çalışıyor, ancak b ve b de sıra önceliği 0olur, bu durumda bu durumda olan öğeler a, b, csırasıyla düzen almaya devam eder.
