FlexGrid for WinForms
StartEdit イベント (C1FlexGridBase)

C1.Win.C1FlexGrid.4.5.2 アセンブリ > C1.Win.C1FlexGrid 名前空間 > C1FlexGridBase クラス : StartEdit イベント
コントロールが編集モードに入る前に発生します。
シンタックス
'宣言
 
Public Event StartEdit As RowColEventHandler
public event RowColEventHandler StartEdit
イベント データ

イベント ハンドラが、このイベントに関連するデータを含む、RowColEventArgs 型の引数を受け取りました。次の RowColEventArgs プロパティには、このイベントの固有の情報が記載されます。

プロパティ解説
操作をキャンセルするかどうかを示す値を取得または設定します。  
イベントが発生した列のインデックスを取得します。  
イベントが発生した行のインデックスを取得します。  
解説

このイベントはコントロールが編集モードに入る前に発生します。 Cancel プロパティを true に設定して編集を禁止したり、 ComboListプロパティを使用してコンボボックスのリストを設定したり、 EditMaskプロパティを使用して編集マスクを提供することができます。

コンボボックスのリストや編集マスクが列全体で同じ場合、 Columnオブジェクトの RowCol.ComboListおよび RowCol.EditMaskプロパティを使用して、これらをより効率的に設定することができます。この場合、一切 StartEdit イベントを処理する必要はありません。

また、グリッドは BeforeEditイベントも発生させます。2つの相違点として、 BeforeEdit は、グリッドがフォーカスのあるセルを描画するときに発生することです(したがって、セルがドロップダウンボタンを持つかどうかを指定できます)。 BeforeEditStartEdit よりも頻繁に発生し、必ずしもグリッドが実際に編集モードに入っていることを示すものではありません。

参照