我需要动态读出数据库中的数据,用按钮显示,然后定好坐标,规律的在前台窗体显示出来,请问大家我该如何实现?

解决方案 »

  1.   

    根据读出来的数据生成按钮就可以了for(int i = 0;i < 9;i++)
    {
        Button b = new Button();
        .....//给button赋需要的属性或者事件
        b.Location = new Point(你想要的坐标);
    }
      

  2.   

    最后别忘了把button 加入到窗体上,

    this.Controls.Add( yourNewButton );
      

  3.   

    不能指望別人把所有代碼寫給妳.學習呀.
        Button b = new Button();
        b.text=ds.tables[0].rows[0][0].tostring();
        b.Location = new Point(你想要的坐标);
        this.Controls.Add(b);
      

  4.   

    你用DataSet读数据
    然后
    foreach(DataRow r in DataSet.Tables["你的表名称或索引"].Rows)
    {
         Button b = new Button();
        b.text=r.tostring();
        b.Location = new Point(你想要的坐标);
        this.Controls.Add(b);}