datagridview绑定表的问题

alihang20 2012-03-11 09:23:26
不是绑定到数据库里面的表
namespace ListDsWin.util
{
public class SeqListUtil
{
/// <summary>
/// 初始化列表信息,并将列表信息绑定到DataGridView空间中
/// </summary>
/// <param name="linarList"></param>
/// <param name="num"></param>
/// <param name="dataGridView1"></param>
public static void setSeqList(SeqList<StuNode> linarList, int num, DataGridView dataGridView1)
{
if (num > 0 && num < 20)
{
//
//初始化学生对象并绑定到GridView
//
//
for (int i = 1; i <= num; i++)
{
Random score = new Random((int)DateTime.Now.Ticks + i);
StuNode stuInfo = new StuNode(i.ToString(), "李" + i.ToString(), score.Next(100));
linarList.InsertNode(stuInfo);
}
InsertSortASC(linarList);
for (int i = 1; i <= linarList.Length; i++)
{
StuNode stuInfo = linarList.SearchNode(i);
dataGridView1.Rows.Add(stuInfo.Stu_no, stuInfo.Stu_name, stuInfo.Stu_score);
}
}

这是被抠掉一部分的代码
...全文
70 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Marky 2012-03-11
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zhzhzhzhabc 的回复:]

这句代码可以dataGridView1.Rows.Add(stuInfo.Stu_no, stuInfo.Stu_name, stuInfo.Stu_score);换成dataGridView1.DataSorce=List集合(List集合如:新建一个List<StuNode >stuInfoList=new List<StuNode >(); stuInfoList.Add(stuInfo……
[/Quote]
直接dataGridView1.DataSorce=linarList即可,至于要显示哪几列,在dataGridView1里设置就好
zhzhzhzhabc 2012-03-11
  • 打赏
  • 举报
回复
这句代码可以dataGridView1.Rows.Add(stuInfo.Stu_no, stuInfo.Stu_name, stuInfo.Stu_score);换成dataGridView1.DataSorce=List集合(List集合如:新建一个List<StuNode >stuInfoList=new List<StuNode >(); stuInfoList.Add(stuInfo) )

111,126

社区成员

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

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

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