积极答复者
datagridview中的行头总是有箭头,怎么去掉,以便我能加自己的内容

问题
答案
-
你好
这个是封装好的控件,貌似改不了。不过你可以设置dataGridView的RowHeadersVisible=false。这样的话隐藏掉第一列。
然后自己设计一新列,去加入你想要的内容。
希望对你有帮助。
Cookie Luo[MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
- 已建议为答案 肖小勇Moderator 2011年3月16日 15:19
- 已标记为答案 肖小勇Moderator 2011年3月16日 15:19
全部回复
-
你好!
这应该是排序后的箭头,取消列的排序就行了。
void InitDemo() { DataTable dt = new DataTable(); dt.Columns.Add("Id"); this.dataGridView1.DataSource = dt; this.dataGridView1.DataBindingComplete += new DataGridViewBindingCompleteEventHandler(dataGridView1_DataBindingComplete); } void dataGridView1_DataBindingComplete(object sender, DataGridViewBindingCompleteEventArgs e) { foreach (DataGridViewColumn col in this.dataGridView1.Columns) { col.SortMode = DataGridViewColumnSortMode.NotSortable; } }
知识改变命运,奋斗成就人生! -
你好
这个是封装好的控件,貌似改不了。不过你可以设置dataGridView的RowHeadersVisible=false。这样的话隐藏掉第一列。
然后自己设计一新列,去加入你想要的内容。
希望对你有帮助。
Cookie Luo[MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
- 已建议为答案 肖小勇Moderator 2011年3月16日 15:19
- 已标记为答案 肖小勇Moderator 2011年3月16日 15:19