MESCIUS SPREAD for Windows Forms 15.0J
編集、選択、フォーカスに関するイベント

ユーザー操作で発生するイベントを使用し、コントロールがどのように応答するか、処理を実装できます。FpSpreadクラスには、ButtonClickedLeaveCellSelectionChangedといったいくつかのイベントがあります。 コントロールで使用できるイベントはFpSpreadクラス、シートで使用できるイベントはSheetViewクラス、編集中のセルで使用できるイベントはSuperEditBaseクラスが提供するイベントを参照してください。

FpSpreadクラスはControlクラスを継承していますが、Controlクラスが提供するプロパティやイベントは、SPREADのイベントを理解する上で関係があります。以下のプロパティやイベントを例に説明します。

TextプロパティおよびTextChangedイベント

TextプロパティおよびTextChangedイベントは、単一のText属性を持つ単純なコントロール(TextBoxコントロールなど)が使用します。SPREADは、行、列、および多数のセルで構成される複雑なコントロールです。各セルはそれぞれ独自のTextプロパティを備えています。セルのTextプロパティは、コントロールのTextプロパティとは別のものです。SPREADは、コントロールのTextプロパティを使用しないため、TextChangeイベントが発生することはありません。

Clickイベント

Clickイベントは、単一の領域で構成される単純なコントロール(Buttonコントロールなど)が使用します。SPREADは、行、列、および多数のセルで構成される複雑なコントロールです。SPREADでは、Clickイベントの代わりにCellClickイベントが発生します。CellClickイベントには、Clickイベントより詳細な情報が格納されます。

Enterイベント

Enterイベントは、フォーム上の別のコントロールからSPREADにキーボードフォーカスが移動したときに発生します。

参照

 

 


© MESCIUS inc. All rights reserved.