0
DataGridviewの特定の列にコンボボックスを追加する方法。私はコンボボックスを追加していません(DataGridViewComboBoxColumn)。C#服でdatagriviewの2番目の列にコンボボックスを追加するには?
DataGridviewの特定の列にコンボボックスを追加する方法。私はコンボボックスを追加していません(DataGridViewComboBoxColumn)。C#服でdatagriviewの2番目の列にコンボボックスを追加するには?
あなただけのこのタイプを追加することができます。
DataGridViewTextBoxColumn
DataGridViewLinkColumn
DataGridViewImageColumn
DataGridViewComboBoxColumn
DataGridViewCheckBoxColumn
DataGridViewButtonColumn
あなたがComboBox
を追加したいのはなぜ?
私の記憶が正しく機能していれば、これは同じような問題がありました。
private void mainGrid_CellBeginEdit(object sender, DataGridViewCellCancelEventArgs e)
{
if (e.Column.Name != "Name of your combobox column")
return;
ComboBox cb = new ComboBox();
cb.Bounds = e.CellBounds;
cb.Font = ((mainGrid)sender).Font;
cb.DataSource = "Your Datasource";
cb.DisplayMember = "your display members";
cb.ValueMember = "your value members";
e.Control = cb;
}
ようこそ。だから私たちはあなたを助けることができる、あなたがこれまでに試したコードを投稿することができます。 –
試してみてください[https://www.youtube.com/watch?v=tA8RNb_Sd_I] –