Re-added double buffering.
This commit is contained in:
parent
957bec1c7f
commit
f81552565a
@ -38,6 +38,14 @@ namespace LibationWinForms
|
|||||||
// sorting breaks filters. must reapply filters after sorting
|
// sorting breaks filters. must reapply filters after sorting
|
||||||
_dataGridView.Sorted += (_, __) => Filter();
|
_dataGridView.Sorted += (_, __) => Filter();
|
||||||
_dataGridView.CellContentClick += DataGridView_CellContentClick;
|
_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
|
#region Button controls
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user