gpt4 book ai didi

c# - 将按钮列添加到 DataGridView 但它不会显示

转载 作者:太空狗 更新时间:2023-10-30 00:35:22 26 4
gpt4 key购买 nike

我正在向我的数据绑定(bind)数据 GridView 添加一个按钮列。该列已创建,按钮可点击,但它并没有真正显示出来。有点难以解释,所以我在下面发布了一个屏幕截图。

这是代码

        private void LoadDataGridView()
{
dgvClients.DataSource = null;
dgvClients.DataSource = Clients;

DataGridViewButtonColumn btnDelete = new DataGridViewButtonColumn();
btnDelete.Name = "btnDelete";
btnDelete.Text = "Delete";
btnDelete.HeaderText = "Delete";
dgvClients.Columns.Add(btnDelete);

//set column sizes. Total width of dgv w/o scrollbar is 544
dgvClients.Columns[0].Width = 100;
dgvClients.Columns[1].Width = 344;
dgvClients.Columns[2].Width = 100;
dgvClients.Columns[3].Width = 100;


dgvClients.Show();
dgvClients.ClearSelection();
}

截图:

Screenshot

最佳答案

您需要在定义按钮的属性时执行此操作。

btnDelete.UseColumnTextForButtonValue = true;

关于c# - 将按钮列添加到 DataGridView 但它不会显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4938300/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com