gpt4 book ai didi

c# - 使用c#计算datagridview中的行数

转载 作者:行者123 更新时间:2023-12-05 08:20:53 26 4
gpt4 key购买 nike

我使用以下代码来计算数据网格的行数,但它仅适用于按钮。我想要文本框中的总行数,但它不会随着行数的增加而自行增加。

int numRows = dataGridView1.Rows.Count;

txtTotalItem.Text = numRows.ToString();

最佳答案

当您分配号码时,文本框将仅显示该号码,不会更新。

您可以使用事件并将新号码分配给文本框。

dataGridView1.RowsAdded+=(s,a)=>OnRowNumberChanged;

private void OnRowNumberChanged()
{
txtTotalItem.Text = dataGridView1.Rows.Count.ToString();
}

根据 Equalsk 的 回答,您还需要为已删除的行设置事件。您可以使用相同的功能订阅这两个事件,因为您只需要检查数字。

dataGridView1.RowsRemoved+=(s,a)=>OnRowNumberChanged();

关于c# - 使用c#计算datagridview中的行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34360373/

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