Re-added double buffering.

This commit is contained in:
Michael Bucari-Tovo 2021-08-10 00:33:24 -06:00
parent 957bec1c7f
commit f81552565a

View File

@ -38,6 +38,14 @@ namespace LibationWinForms
// sorting breaks filters. must reapply filters after sorting
_dataGridView.Sorted += (_, __) => Filter();
_dataGridView.CellContentClick += DataGridView_CellContentClick;
EnableDoubleBuffering();
}
private void EnableDoubleBuffering()
{
var propertyInfo = _dataGridView.GetType().GetProperty("DoubleBuffered", System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic);
propertyInfo.SetValue(_dataGridView, true, null);
}
#region Button controls