gpt4 book ai didi

c# - Winforms:在鼠标悬停时更改 Datagridview 图像

转载 作者:行者123 更新时间:2023-11-30 22:43:44 24 4
gpt4 key购买 nike

我无法在鼠标悬停时更改 DataGridViewImageCell 中的图像。根据一些消息来源,它应该像将单元格的值更改为所需图像一样简单。但是,当我尝试这个时似乎什么也没有发生。这是代码:

private void dgvThingProgramsOnPlace_CellMouseEnter(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == dgvThingProgramsOnPlace.ColumnCount - 1)
{
dgvThingProgramsOnPlace.Rows[e.RowIndex].Cells[e.ColumnIndex].Value = Image.FromFile(@"C:\Users\suan\Desktop\temp\icons\raster\gray_dark\x_16x16_red_custom.png");
}
}

有什么想法吗?

更新:我已经检查了调试器并命中断点。图像路径也肯定不同。问题是,由于某种原因没有分配新的图像值。在调试器中,前值 == 后值...奇怪

最佳答案

哇,终于可以用了。原来我不小心为那个 dataGridView 打开了 VirtualMode。

关于c# - Winforms:在鼠标悬停时更改 Datagridview 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3794291/

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