https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-implement-virtual-mode-in-the-windows-forms-datagridview-control?view=netframework-4.8