DataGridViewの各行(2列目)の最後に削除ボタンがあります。クリックすると、DataGridとグリッドのデータソースであるリストから行が削除されます。オンボタンC#ボタンを使ってDataGridViewのリストから要素を一度だけ削除します
private List<multiSet> createdMap = new List<multiSet>();
私は要素が(DrawGrid
という名前の)私のDataGridViewを形成し、削除することができますが、それが唯一の最初のクリックのために働く]をクリックし、その後、私は、任意の要素
private void DrawGrid_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
if (e.RowIndex < 0)
return;
if (e.ColumnIndex == 1)
{
createdMap.RemoveAt(e.RowIndex);
DrawGrid.DataSource = createdMap.ToList();
}
}
DrawGrid_CellContentClickを入力するか、単に何もしないんボタンをクリックするとどうなりますか? –
行を作成するコードは何ですか? – dcg
はい、デバッグ時にフェスト削除後にDrawGrid_CellContentClickと入力しますが、何も起こりません.DrawGridのDataSourceを最初に設定すると、列インデックスが0(ボタンの列は1です)の – eudaimonia