如何实现datagridview数据换行!!如图
发布网友
发布时间:2024-10-20 10:21
我来回答
共2个回答
热心网友
时间:2024-10-22 21:35
你用gridview想实现这样的功能,如果你不在意页面回传刷新。
每次当你点击"+"时,你在后台代码中把你的数据源的顺序重新调整,然后重新绑定。可以实现这样的功能。
还有一种方法就是用脚本。gridview最终呈现的也是table,你用脚本控制你点击的某一样,然后重组tr,这样页面不会发生回传。但是如果要保存你修改后的顺序。还要麻烦一些。
热心网友
时间:2024-10-22 21:29
public int i=0;
private void dataGridView1_KeyDown(...)
{
if(e.KeyCode==Keys.Add)
{
if(i<ds.Tables[0].Rows.Count)
{
i++;
dataGridView1.Rows.Index(i)
}
else
{
i=1;
}
}
}