完整自动生成控件和使用控件

string [] Leixing = ImgUrl.Split('|' ); //先行D分
 for (int i = 0; i < Leixing.Length; i++)//循环生成控件
{
if (Leixing[0] != "" ) //如为a空
{
     LinkLabel lb1 = new LinkLabel();
lb1.Name = "lb" + i;
lb1.Text = "http://www.sxgabmfw.gov.cn/UsersFiles/" + Leixing[0].ToString();
lb1.Location = new Point (10, i * 30 + 20); //控件t的1直
lb1.Width = 200;
lb1.LinkBehavior = LinkBehavior .NeverUnderline;//去线
lb1.LinkColor = Color .Black; //将修T改为a黑
lb1.Click += new Sstem.EventHandler ( this.buttonX1_Click);
  groupBox5.Controls.Add(lb1);
    }
}
 
   void buttonX1_Click(object sender, EventArgs e)
  {
       string tiaozhuan = sender.ToString();//获件t的
            int a = tiaozhuan.IndexOf(":" ); //获o的
            int b = tiaozhuan.Length - a;//获o出
            string hrf = tiaozhuan.Substring(a + 1, b - 1); ; //截
            System.Diagnostics. Process .Start(hrf);
        }
posted @ 2014-05-08 18:53  付出卜等于收回  阅读(267)  评论(0编辑  收藏  举报