動くコード図鑑技術記事現場の渡り方キャリア論すべての記事About
C#

パターン③: BindingList / BindingSource 経由

出典: C# DataGridView 行追加の3パターン — Rows.Add / DataSource バインド / BindingList の使い分け最短対処: コピペで動く3つの行追加 / パターン③: BindingList / BindingSource 経由

パターン③: BindingList / BindingSource 経由 (csharp)#9954c7301854
public class Employee
{
    public int Id { get; set; }
    public string Name { get; set; }
}
 
// BindingSource を噛ませてバインド
var list = new BindingList<Employee>();
var source = new BindingSource { DataSource = list };
grid.DataSource = source;
 
// list に Add すると grid に即反映される
list.Add(new Employee { Id = 5, Name = "中村" });
▸ この snippet は実行結果未収録
▸ 実行結果は未収録です
  • id: #9954c7301854
  • lines: 13
  • extracted: 2026-06-10

Source収録記事

この snippet は記事の「最短対処: コピペで動く3つの行追加 / パターン③: BindingList / BindingSource 経由」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。

同じ記事から

4
図鑑トップ