作成日: 2024/07/10 最終更新日: 2024/07/10
文書種別
使用方法
詳細
◆.NET Framework
.NET Framework版のFlexGridでは、AllowAddNewプロパティをTrueに設定すると、グリッドの最下部に新規追加行が表示され、ここにデータを入力することができます。
◎サンプルコード(C#)
.NET Framework版のFlexGridでは、AllowAddNewプロパティをTrueに設定すると、グリッドの最下部に新規追加行が表示され、ここにデータを入力することができます。
◎サンプルコード(C#)
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
private void flexgrid_Loaded(object sender, RoutedEventArgs e)
{
// 最下部に新規追加行を表示する
flexgrid.AllowAddNew = true;
// データを設定する
var data = new System.Collections.ObjectModel.ObservableCollection<Person>();
data.Add(new Person { ID = 1, Name = "John Doe", Age = 30 });
data.Add(new Person { ID = 2, Name = "Jane Smith", Age = 25 });
data.Add(new Person { ID = 3, Name = "Sam Brown", Age = 35 });
flexgrid.ItemsSource = data;
}
}
public class Person
{
public int ID { get; set; }
public string Name { get; set; }
public int Age { get; set; }
}
◆.NET
.NET版のFlexGridでは、NewRowPositionプロパティにTopまたはBottomを設定すると、グリッドの最上部または最下部に新規追加行が表示され、ここにデータを入力することができます。
◎サンプルコード(C#)
.NET版のFlexGridでは、NewRowPositionプロパティにTopまたはBottomを設定すると、グリッドの最上部または最下部に新規追加行が表示され、ここにデータを入力することができます。
◎サンプルコード(C#)
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
private void flexgrid_Loaded(object sender, RoutedEventArgs e)
{
// 最下部に新規追加行を表示する
flexgrid.NewRowPosition = C1.WPF.Grid.GridNewRowPosition.Bottom;
// データを設定する
var data = new System.Collections.ObjectModel.ObservableCollection<Person>();
data.Add(new Person { ID = 1, Name = "John Doe", Age = 30 });
data.Add(new Person { ID = 2, Name = "Jane Smith", Age = 25 });
data.Add(new Person { ID = 3, Name = "Sam Brown", Age = 35 });
flexgrid.ItemsSource = data;
}
}
public class Person
{
public int ID { get; set; }
public string Name { get; set; }
public int Age { get; set; }
}