From 9051a9ff2b991f78027e29baefc17dccbb2fc0a8 Mon Sep 17 00:00:00 2001 From: MaxXor Date: Sat, 30 May 2015 08:47:19 +0200 Subject: [PATCH] Listview flickering fix (#231) --- Server/Controls/ListViewEx.cs | 5 ++--- Server/Controls/MainMenuEx.cs | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Server/Controls/ListViewEx.cs b/Server/Controls/ListViewEx.cs index 38e6ce88..1a4ff3ab 100644 --- a/Server/Controls/ListViewEx.cs +++ b/Server/Controls/ListViewEx.cs @@ -2,12 +2,11 @@ namespace xServer.Controls { - public partial class ListViewEx : ListView + public class ListViewEx : ListView { public ListViewEx() { - base.SetStyle(ControlStyles.OptimizedDoubleBuffer, true); - this.DoubleBuffered = true; + SetStyle(ControlStyles.OptimizedDoubleBuffer | ControlStyles.AllPaintingInWmPaint, true); } } } \ No newline at end of file diff --git a/Server/Controls/MainMenuEx.cs b/Server/Controls/MainMenuEx.cs index ed5e4d26..8fe4eaf5 100644 --- a/Server/Controls/MainMenuEx.cs +++ b/Server/Controls/MainMenuEx.cs @@ -2,7 +2,7 @@ namespace xServer.Controls { - public partial class MainMenuEx : MainMenu + public class MainMenuEx : MainMenu { public MainMenuEx() {