今天在做winform程序时使用picturebox控件绑定数据库中的图片,并为图片添加链接,图片是绑定上了,可是链接不知道怎么加上,picturebox没有url什么的属性,那该怎么添加链接呢,只能通过click事件来实现,原来很简单,分享一下。
DataSet ds_ad = new DataSet();
ds_ad = Login.ad();
DataTable dt = new DataTable();
dt=ds_ad.Tables[0];
string ad = dt.Rows[0]["AdPath"].ToString(); //图片路径
string ad_address=ad.Replace("//","/"); //替换字符
string ad_link = dt.Rows[0]["AdLink"].ToString(); //链接地址
pictureBox1.Click += new EventHandler(PictureBox1_Click); //添加事件
事件:
private void PictureBox1_Click(object sender, EventArgs e)
{
Process.Start("http://www.baidu.com"); //换成你数据库中的地址就ok了
}
就是这么简单。