Dieser Code dauert 15 Sekunden langsam auszuführen:Colums.AddRange ist
this.gridView1.Columns.AddRange(Coloms.ToArray());//the number of Coloms is big
Was kann ich tun, um es zu beschleunigen?
Dieser Code dauert 15 Sekunden langsam auszuführen:Colums.AddRange ist
this.gridView1.Columns.AddRange(Coloms.ToArray());//the number of Coloms is big
Was kann ich tun, um es zu beschleunigen?
Versuchen Sie, visuelle Aktualisierungen zu deaktivieren.
this.gridControl1.BeginUpdate();
this.gridView1.Columns.AddRange(Coloms.ToArray())
this.gridControl1.EndUpdate();
Erklärung von the documentation:
Nach der Beginupdate-Methode aufgerufen wurde, wird die aktuell geöffneten Ansichten gesperrt sind, und beinhalten keine ihrer Darstellungseinstellungen vorgenommenen Änderungen. Durch Aufrufen der EndUpdate-Methode werden die Views entsperrt und neu gezeichnet .
Vielen Dank. Es hat funktioniert. Darf ich fragen, warum diese beiden Codes hinzugefügt werden? –
Wie viele Spalten haben Sie? –
Coloms ist ein lsit enthält 200 + –