gpt4 book ai didi

datagridview - 如何限制用户仅在 DataGridView 列的特定单元格中输入数值?

转载 作者:行者123 更新时间:2023-12-04 07:07:08 27 4
gpt4 key购买 nike

我有一个 DataGridView我想限制用户只为特定列下的单元格输入数值的控件。我怎样才能在 DataGridView 中完成这种类型的验证细胞?

当我创建一个简单的文本框时是可能的,但是我如何验证 DataGridView细胞?

最佳答案

您可以设置列将保存的数据类型,如下面的代码片段所示:

var columnSpec = new DataColumn();
columnSpec.DataType = <your type>
// Other initialisation
dataTable.Columns.Add(columnSpec);

dataGridView.DataSource = dataTable;

如果您直接在 DataGridView 上工作然后是 DataGridViewColumn类具有以下属性:

ValueType - Gets or sets the data type of the values in the column's cells.



如果您使用此类而不是更专业的类创建列 DataGridViewCheckBoxColumn等等,这可能确实是你想要的。

关于datagridview - 如何限制用户仅在 DataGridView 列的特定单元格中输入数值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/963869/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com