+ -
当前位置:首页 → 问答吧 → 怎么样排序。。求高手啊!!!

怎么样排序。。求高手啊!!!

时间:2011-12-13

来源:互联网

Dictionary<string, Label> labels = new Dictionary<string, Label>();
  Label label;
  private void InitRoom( Point p)
  {
  int x = p.X;
  int y = p.Y;
  List<Room> roomlist = new List<Room>();
  roomlist = (List<Room>)roomManage.GetRoom();//查询数据库里所有的房间数
  foreach (Room room in roomlist)
  {
  label = new Label();
  label.Text = room.Number;
  label.Tag = room.RoomID;
  label.BackColor = Color.Red;
  //label.AutoSize = false;
  label.Font = new System.Drawing.Font("宋体", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  label.Location = new System.Drawing.Point(59, 60);
  label.Size = new System.Drawing.Size(40, 30);
  label.TextAlign = ContentAlignment.MiddleCenter;
  label.Location = new Point(x, y);
  x += 50;
  panel1.Controls.Add(label);
  labels.Add(label.Text, label);

  }  
  y += 50;
  x = p.X;

  }

这样的结果出来是一行的,我是要让它随便变行和变列,。。谢谢啦。。。。

作者: c465568288   发布时间: 2011-12-13

你应该换一个容器,比如 FlowLayoutPanel, 或者 GridPanel

作者: fangxinggood   发布时间: 2011-12-13

这有区别吗
 

作者: c465568288   发布时间: 2011-12-13

换咯 还是一样

作者: c465568288   发布时间: 2011-12-13

热门下载

更多