نوشته شده توسط
setareh2013
سلام
من داخل دیتاگرید ویو یک سری لینک قرار داده ام حالا نمی دونم چه طوری خط زیر این لینک ها رو بردارم .
اگه راهنمایی کنید ممنون میشم
اگر ستون لینک دیتا گرید رو از طریق کد نویسی ایجاد کرده باشین بایستی این یه خط رو به کدهاتون اضافه کنین تا متن لینک زیر خط نداشته باشه :
link.LinkBehavior = LinkBehavior.NeverUnderline;
کل کد هاتون هم یه چیزی شبیه این می شه
private void Form1_Load(object sender, EventArgs e)
{
// TODO: This line of code loads data into the 'dbsDataSet.student' table. You can move, or remove it, as needed.
this.studentTableAdapter.Fill(this.dbsDataSet.stud ent);
DataTable dt = new DataTable();
dt.Columns.Add("col1");
dt.Columns.Add("col2");
dt.Rows.Add("aaa", "http://www.google.com");
dataGridView1.DataSource = dt;
dataGridView1.Columns.Remove("col2");
DataGridViewLinkColumn link = new DataGridViewLinkColumn();
link.DataPropertyName = "col2";
link.HeaderText = "col2";
link.LinkBehavior = LinkBehavior.NeverUnderline;
dataGridView1.Columns.Add(link);
}
و اگه ازaddColumn خود دیتا گرید ستون رو ایجاد کرده اید در گزینهLinkBehavior ستون مورد نظر گزینه NeverUnderline رو انتخاب می کنین
اینطوری