PDA

View Full Version : حذف خط زیر لینک در دیتاگریدویو



setareh2013
پنج شنبه 12 اردیبهشت 1392, 06:14 صبح
سلام
من داخل دیتاگرید ویو یک سری لینک قرار داده ام حالا نمی دونم چه طوری خط زیر این لینک ها رو بردارم .
اگه راهنمایی کنید ممنون میشم

khokhan
پنج شنبه 12 اردیبهشت 1392, 10:01 صبح
سلام
من داخل دیتاگرید ویو یک سری لینک قرار داده ام حالا نمی دونم چه طوری خط زیر این لینک ها رو بردارم .
اگه راهنمایی کنید ممنون میشم

اگر ستون لینک دیتا گرید رو از طریق کد نویسی ایجاد کرده باشین بایستی این یه خط رو به کدهاتون اضافه کنین تا متن لینک زیر خط نداشته باشه :


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 رو انتخاب می کنین

اینطوری