Form에 다음을 선언한다.




   protected virtual bool DoubleBuffered { get; set; }



   public static class Extensions

    {

        public static void DoubleBuffered(this Control control, bool enabled)

        {

            var prop = control.GetType().GetProperty("DoubleBuffered", BindingFlags.Instance | BindingFlags.NonPublic);

            prop.SetValue(control, enabled, null);

        }

    }


2개를 선언하고 리스트뷰에 


            statusListview.DoubleBuffered(true);


를 쓴다.

Form1_Load에 쓰면 됨. 일반적으로


Posted by Lich King
,