WPF:ItemsControl にデータを表示
ItemsControl はリスト形式でデータを表現することができます。ListBox や DataGrid コントロールはこの ItemsControl を継承しています。
今回は、シンプルに ItemsControl にリストデータを表示します。ListBox や DataGrid にリストデータを表示するときも同じアプローチで大丈夫です。
XAML(ユーザーインターフェース)
<ItemsControl Name="itemsControl1" ItemsSource="{Binding}" DisplayMemberPath="Name"/>C#(データ)
public partial class MainWindow : Window{ public MainWindow() { InitializeComponent();
ObservableCollection<DataClass> data = new ObservableCollection<DataClass>(); data.Add(new DataClass { Name = "Kai" }); data.Add(new DataClass { Name = "Makino" }); data.Add(new DataClass { Name = "Takashi" }); this.DataContext = data; }}
class DataClass{ public string Name { get; set; }}
💬 コメント