查找填充后DGV中的总行数



我有一个表单和一个数据网格视图....

我正在使用下面的方法填充数据网格视图

 private void EquipmentFinder_Load(object sender, EventArgs e)
 {
        productgridview.RowTemplate.Height = 130;
        var productsbycount = dbentity.products.GroupBy(x => x.product_Id)
                              .Select(a => new
                               {
                                     productid = a.Key,
                                     productnam = a.FirstOrDefault().product_Name,
                                     productimage = a.FirstOrDefault().product_Image,
                                     productdescr = a.FirstOrDefault().product_Description,
                                     stockavailable = a.Select(x=>x.product_Id).Distinct().Count()
                                      productprice = a.FirstOrDefault().product_Price
                               });
        productbindingsource.DataSource = productsbycount;
        productgridview.DataSource = productbindingsource; 
 }

that was fine ....

现在我想找到数据网格视图(行数)中的行总数,我想在标签......中表示这一点

有谁能提供解决方案.....

Many Thanks ......

just do

labelCount.Text = productgridview.Rows.Count.ToString("n0");

这有什么问题?

productgridview.Rows.Count;

应该给出DataGridView中的行数。如果您想设置一个标签来包含该文本,

label.Text = productgridview.Rows.Count.ToString();

将标签设置为显示行数

最新更新