如何从DataGridViewComboBoxCell中选择一个项目[英] How to select an item from the DataGridViewComboBoxCell

问题描述

亲爱的,

我将组合框限制在 datagridview 上.此组合框从枚举中获取其值,如下所示:

DataGridViewComboBoxColumn comboColumn = new DataGridViewComboBoxColumn();comboColumn.DataSource = Enum.GetNames(typeof(Duration));comboColumn.Name = "持续时间";comboColumn.DisplayStyle = DataGridViewComboBoxDisplayStyle.ComboBox;dataGrid.Columns.Add(comboColumn);


现在我需要为 datagridview 中的每个组合框选择一个默认项,但不必是所有组合框的相同项.我怎么能这样?


提前致谢.

推荐答案

您可以使用组合框列的 DefaultCellStyle.NullValue 和 DefaultCellStyle.DataSourceNullValue 属性.代码示例为:

comboColumn.DefaultCellStyle.NullValue = "dataToStore";comboColumn .DefaultCellStyle.DataSourceNullValue = "dataToStore";

本文地址:https://www.itbaoku.cn/post/1395035.html