c# winform:如何在DataGrid最后一行中插入一条数据?

cellye 2005-04-27 02:42:36

当按Add按钮时DataGrid在最后新增一行空白行,但是如果DataGrid有排序时,新增的行不一定跑到最后一行了,有什么好办法解决?感谢高手指点。

public void New()
{
textBox1.Text = "";
textBox2.Text = "";
textBox3.Text = "";
textBox4.Text = "";
tbComment.Text = "";
textBox1.ReadOnly = false;
textBox2.ReadOnly = false;
textBox3.ReadOnly = false;
textBox4.ReadOnly = false;
tbComment.ReadOnly = false;
textBox1.Focus();
DataRow NewRow = ds.Tables[0].NewRow();
ds.Tables[0].Rows.Add(NewRow);
dataGrid1.CurrentRowIndex = myBind.Count-1;
dataGrid1.Select(myBind.Count-1);
dataGrid1.Enabled = false;
}
...全文
108 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
新鲜鱼排 2005-04-27
  • 打赏
  • 举报
回复
I don't know what is your meaning very clearly.
cellye 2005-04-27
  • 打赏
  • 举报
回复
why not answer?

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧