Xamarin.Forms のドキュメント
新しい行の追加
コントロール > FlexGrid > 機能 > 編集 > 新しい行の追加

FlexGridを使用すると、GridNewRowPosition 列挙体から値を取得する NewRowPosition プロパティを使用して、グリッドの上部または下部に新しい行テンプレートを表示できます。NewRowPlaceHolder プロパティを設定すると、ユーザーに表示するテキストを設定できます。ユーザーは新しい行テンプレートを使用して、グリッドの itemsSource コレクションに新項目を追加することができます。

次の図は、新しい行テンプレートを追加した後のFlexGridを示します。

次のコード例は、C#およびXAMLでこられのプロパティを設定する方法を示します。この例では、「クイックスタート」セクションで作成したサンプルを使用しています。

C# のコード

C#
コードのコピー
grid.NewRowPosition = GridNewRowPosition.Top;
grid.NewRowPlaceholder = "タップして新しい行を入力する";

XAML のコード

XAML
コードのコピー
<c1:FlexGrid x:Name="grid" NewRowPosition="Top" NewRowPlaceholder="タップして新しい行を入力する"/>