다음을 통해 공유


FlexLayout.SetOrder(BindableObject, Int32) 메서드

정의

해당 형제 간 요소의 시각적 개체 순서 우선 순위를 설정합니다.

public static void SetOrder(Xamarin.Forms.BindableObject bindable, int value);
static member SetOrder : Xamarin.Forms.BindableObject * int -> unit

매개 변수

bindable
BindableObject

속성 값을 검색할 개체입니다.

value
System.Int32

새 flex 순서 값입니다.

설명

여러 요소의 순서 우선 순위가 같을 수 있습니다. 이 경우 목록에서 발생하는 Children 순서대로 표시됩니다. 기본적으로 값 GetOrder(BindableObject) 은 0입니다.

instance 경우 3명의 자식 , 및 가 순서대로 추가되고 개발자가 중간에 표시하려는 c 경우 적절한 코드는 입니다FlexLayout.SetOrder(b, 1).cba (인덱스에 대한 주문 우선 순위를 잘못 오해하는 개발자는 잘못 작동할 것으로 예상 FlexLayout.SetOrder(c, 1) 할 수 있지만 ab 는 여전히 주문 우선 순위를 0갖습니다. 이 경우 요소는 여전히 시퀀스에서 a, b, c레이아웃됩니다.

적용 대상