DataGridView图像布局拉伸Bug

时间:2013-05-24 19:13:37

标签: c# image layout datagridview

我正在使用DataGridView来显示一些数据,包括我在“图像列”中显示的图像。为了正确显示图像,我将Image Layout属性设置为Stretch;但是,当我点击一行或滚动(上下,左右)时,我会收到意想不到的视觉效果。

  • 当我滚动时,它看起来像背景保持了“图片” 运动。
  • 当我点击时,背景似乎堆叠。

enter image description here

鉴于我在设计时设置了Image Layout属性,我认为我设置它的方式创建了这个bug。所以我试着在运行时设置属性,但我没有运气。

然后我开始认为它可能是另一个设置了“Image Layout:stretch”的属性,可以解决这个问题。我试图找到这个属性,但我找不到任何解决方法。

我没有显示代码,因为我不认为这与我的情况有关。但如果您认为是,请告诉我,我会发布您想要的内容。

1 个答案:

答案 0 :(得分:0)

我认为您正在使用透明背景图像(如.png图像格式),以便您面对这类问题。 另一个问题可能是你的系统中的图形很低。