FlexLayout.SetOrder(BindableObject, Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
要素の兄弟間で、視覚的な順序の優先順位を設定します。
public static void SetOrder (Xamarin.Forms.BindableObject bindable, int value);
static member SetOrder : Xamarin.Forms.BindableObject * int -> unit
パラメーター
- bindable
- BindableObject
プロパティ値の取得対象となるオブジェクト。
- value
- System.Int32
新しい柔軟な順序値。
注釈
複数の要素の順序付け優先度が同じ場合、一覧で発生した順序で Children 表示されます。 既定では、 の GetOrder(BindableObject) 値は 0 です。
たとえば、3 つの子 a
、、 b
および c
が順番に追加され、開発者 c
が中央に表示する場合、適切なコードは です FlexLayout.SetOrder(b, 1)
。 (開発者がインデックスの順序の優先順位を間違えると誤って動作すると予想 FlexLayout.SetOrder(c, 1)
される場合がありますが a
、 と b
では順序の優先順位 0
が引き続き発生するため、その場合の要素はシーケンス a, b, c
内でレイアウトされます。