目前我有6個圖像分層疊加,每個都有自己對應的步行動畫幀。每次走動Visible屬性更改並允許看到下一個動畫幀。 唯一的問題是血淋淋的閃爍當它經過任何類型的對象吧,PictureBox的,形式的,命令按鈕,等.... 研究的一個煩人的一天後,我做不到想出一個解決方案來解決這個問題。 我的一小段代碼,如果任何人想的看到: Select Case CharFrame
Case 1
Avat
我試圖在面板上繪圖時避免閃爍。 我已經發現一個好的解決方案首先從面板類派生類 public class DoubleBufferedPanel : Panel
{
public DoubleBufferedPanel()
{
this.SetStyle(ControlStyles.AllPaintingInWmPaint |
ControlStyle