C#中怎样获得dataGridView的最后一行

是不是有什么方法能获得dataGridView的最后一行?我只要能吧最后一行删除的方法就行了不希望太麻烦的谢谢~比如我的dataGridView中有3行记录我想删除最后一... 是不是有什么方法能获得dataGridView的最后一行?
我只要能吧最后一行删除的方法就行了
不希望太麻烦的 谢谢~
比如我的dataGridView中有3行记录 我想删除最后一行
不涉及到数据库的 只是单纯的 dataGridView的操作 谢谢大家啦 拜托 拜托
展开
 我来答
百度网友6cf810b68
2008-11-27 · TA获得超过946个赞
知道大有可为答主
回答量:1403
采纳率:0%
帮助的人:1522万
展开全部
DataGridViewRow dr=dataGridView1.Rows[dataGridView1.Rows.Count - 2];

dr就是此裂最后一行

------------------------------------------------------------------
DataGridView1.Rows.RemoveAt(DataGridView1.Rows.Count-2);
这句话就是删腊中除森局闭最后一行
du瓶邪
推荐于2016-01-18 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2870万
展开全部
给你一个例子
DataTable table=new DataTable();
DataColumnCollection c=table.Columns;
c.Add("序号",typeof(String));
c.Add("虚尘部件名称",typeof(String));
c.Add("改枯部件规格",typeof(String));
c.Add("单位",typeof(String));
c.Add("单价",typeof(System.String));
c.Add("库存数量",typeof(String));
c.Add("总金额",typeof(String));

DataRow row4=table.NewRow();
row4[0]="序号";
row4[1]="部件名称";
row4[2]="部件规格";
row4[3]="单位"差歼禅;
row4[4]="单价";
row4[5]="库存数量";
row4[6]="总金额";
table.Rows.Add(row4);

DataRow row2=table.NewRow();
decimal sum=0;

for(int i=1;i<=s.Tables[0].Rows.Count;i++)
{
DataRow row=table.NewRow();
for(int j=1;j<7;j++)
{
row[0]=i;
row[j]=s.Tables[0].Rows[i-1][j-1];

}
table.Rows.Add(row);
}
for(int k=1;k<=s.Tables[0].Rows.Count;k++)
{
sum=sum+decimal.Parse(table.Rows[k][6].ToString());

}

row2[0]="合计";
row2[1]="";
row2[2]="";
row2[3]="";
row2[4]="";
row2[5]="";
row2[6]=sum.ToString();
table.Rows.Add(row2);
return table;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d8cd15553
2008-11-27 · TA获得超过149个赞
知道答主
回答量:56
采纳率:100%
帮助的人:69.9万
展开全部
dataGridView1 .Rows .Count和dataGridView1.RowCount都漏悉是统计datagrid的行升敏数
当属性dataGridView1.AllowUserToAddRows = false/true 时,以上结果是会变化的。
如果要统计数据记录数应该用dataGridView1.DisplayedRowCount(false)
那么删除返笑乎最后一行记录是
dataGridView1.Rows.RemoveAt(dataGridView1.DisplayedRowCount(false)-1);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xinjun1000
推荐于2018-03-20 · TA获得超过173个赞
知道小有建树答主
回答量:153
采纳率:100%
帮助的人:130万
展开全部
你可以直接操作它的数据源删除最后一行。一般橘滑晌情况下直接从数据源中拖让喊拽出来的DataGridView的数据源是DataSet。你可以找圆锋找。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zxq99cn
推荐于2016-06-14 · 超过34用户采纳过TA的回答
知道答主
回答量:174
采纳率:0%
帮助的人:118万
展开全部
DataGridView1.Rows.RemoveAt(DataGridView1.Rows.Count-1);
这句弊御话就是删除最后昌卜模一行。耐缓
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式