using System.Reflection; // 추가합니다
그리고
public static class ExtensionMethods
{
public static void DoubleBuffered(this DataGridView dgv, bool setting)
{
Type dgvType = dgv.GetType();
PropertyInfo pi = dgvType.GetProperty("DoubleBuffered",
BindingFlags.Instance | BindingFlags.NonPublic);
pi.SetValue(dgv, setting, null);
}
}
위의 클래스를 추가하시고
그리고
private void Form1_Load(object sender, EventArgs e)
{
dataGridView1.DoubleBuffered(true);
}
이렇게 사용하시면 됩니다
'C# Programming' 카테고리의 다른 글
C# 작업영역 구하기 (0) | 2018.03.15 |
---|---|
C# 파일 쓰기 (0) | 2018.03.08 |
c# 함수 중단시키기 (0) | 2018.01.16 |
C# ini 파일 읽고 쓰기 (0) | 2017.11.16 |
c# datagridview가 보일때 파란색으로 첫행이 선택되지 않게 하기 (0) | 2017.10.17 |