【问题标题】:C# Panel.BackgroundImage + transparent Controls = flickering?C# Panel.BackgroundImage + 透明控件 = 闪烁?
【发布时间】:2010-12-30 12:33:27
【问题描述】:

我有一个 Panel 和一个 jpg BackgroundImage(和 BackgroundImageLayout = Stretch)。 在面板上是Controls,我添加了一些PictureBoxes,带有透明边框的PNG。显示它不会产生任何问题,但移动(框是可拖动的)PictureBoxes 会。

结果是移动的PictureBox“干扰”BackgroundImage 并降低性能。我拖得越快,对BackgroundImage的干扰就越大,反之亦然。

如何解决这个问题?

【问题讨论】:

    标签: c# transparency panel picturebox


    【解决方案1】:

    看看这个:http://msdn.microsoft.com/en-us/library/b367a457.aspx

    您需要做的就是使用表单上的属性打开双缓冲。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-09-29
      • 2012-12-26
      • 2018-08-25
      • 1970-01-01
      • 2023-03-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多