gpt4 book ai didi

c# - DataGridView 选中的单元格样式

转载 作者:太空狗 更新时间:2023-10-30 00:47:18 24 4
gpt4 key购买 nike

如何更改 DataGridView (winforms) 上的“选择样式”?

最佳答案

您可以通过为 Grid 的 DefaultCellStyle 的 SelectedBackColor 和 SelectedForeColor 赋值,轻松更改所选单元格的前景色和背景色。

如果你需要做任何进一步的样式你需要处理 SelectionChanged 事件

编辑:(其他代码示例有错误,针对多个选定的单元格进行调整 [如在全行选择中])

using System.Drawing.Font;

private void dataGridView_SelectionChanged(object sender, EventArgs e)
{

foreach(DataGridViewCell cell in ((DataGridView)sender).SelectedCells)
{
cell.Style = new DataGridViewCellStyle()
{
BackColor = Color.White,
Font = new Font("Tahoma", 8F),
ForeColor = SystemColors.WindowText,
SelectionBackColor = Color.Red,
SelectionForeColor = SystemColors.HighlightText
};
}
}

关于c# - DataGridView 选中的单元格样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1050364/

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