[英]DataGridView add buttons and text to Header Row
我有一個從循環填充的datagridview
。 如果我執行以下操作:
public Form(Dictionary<String, String> headers)
{
InitializeComponent();
foreach (var key in headers.Keys) {
datagridview1.Columns.Add(key, key);
}
}
我得到包含文本的標題行。
如何將按鈕和文本添加到datagridview1的標題行中,而不只是文本?
我正在使用winforms
和.net 4.5
。 (我想我可以將它簡化為4.5.1)。
據我所知這是不可能的。 您可以通過以下方式接近:
Frozen
屬性 ,並將按鈕置於第一行。 願您幫忙
DataGridViewButtonColumn btn = new DataGridViewButtonColumn();
dataGridView1.Columns.Add(btn);
btn.HeaderText = "YourText";
btn.Text = "YourText";
btn.Name = "DGVbutton1";
btn.UseColumnTextForButtonValue = true;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.