Compartir a través de


FlexLayout.SetOrder(BindableObject, Int32) Método

Definición

Establece la prioridad del orden visual del elemento entre sus elementos relacionados.

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

Parámetros

bindable
BindableObject

Objeto del que se va a recuperar el valor de propiedad.

value
System.Int32

Nuevo valor de orden flexible.

Comentarios

Varios elementos pueden tener la misma prioridad de ordenación, en cuyo caso aparecerán en el orden en que se producen en la Children lista. De forma predeterminada, el valor de GetOrder(BindableObject) es 0.

Por ejemplo, si se agregan 3 elementos asecundarios , by c en orden, y el desarrollador desea c aparecer en el medio, el código adecuado es FlexLayout.SetOrder(b, 1). (Una prioridad de orden de mistaking del desarrollador para un índice podría esperar FlexLayout.SetOrder(c, 1) erróneamente funcionar, pero como a y b seguirá teniendo prioridad 0de orden , los elementos en ese caso seguirían diseño en la secuencia a, b, c.

Se aplica a