MESCIUS SPREAD for Windows Forms 15.0J
BeginUpdate メソッド (GcComboBox)

GcComboBoxに項目を一度に1つずつ追加するときにパフォーマンスの低下を防ぎます。
構文
'宣言
 
Public Sub BeginUpdate() 
public void BeginUpdate()
解説
このメソッドは、EndUpdateメソッドが呼び出されるまでコントロールの描画を抑制します。GcComboBoxに項目を追加する最も望ましい方法は、(GcComboBoxのItemsプロパティを通じて)ListItemCollectionクラスのAddRangeメソッドを使用することです。このメソッドを使用すると、一連の項目を一度にリストに追加できます。この方法を使わずに、ListItemCollectionクラスのAddメソッドを使用して項目を一度に1つずつ追加する場合は、BeginUpdateメソッドを使用することで、項目がリストに追加されるたびにGcComboBoxが再描画されるのを防ぐことができます。リストへの項目の追加が完了したら、EndUpdateメソッドを呼び出してGcComboBoxを再描画します。この方法で項目を追加すれば、多数の項目をリストに追加するときにGcComboBoxの再描画によるちらつきが起こりません。
参照

GcComboBox クラス
GcComboBox メンバ

 

 


© MESCIUS inc. All rights reserved.