FarPoint.Win.SpreadJ アセンブリ > FarPoint.Win.Spread 名前空間 > FpSpread クラス : ComboCloseUp イベント |
'Declaration Public Event ComboCloseUp As EditorNotifyEventHandler
'使用法 Dim instance As FpSpread Dim handler As EditorNotifyEventHandler AddHandler instance.ComboCloseUp, handler
public event EditorNotifyEventHandler ComboCloseUp
イベント ハンドラが、このイベントに関連するデータを含む、EditorNotifyEventArgs 型の引数を受け取りました。次の EditorNotifyEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 説明 |
---|---|
Column | エディタがイベントを発生させたセルの列インデックスを取得します。 |
EditingControl | イベントを発生させたControlオブジェクトを取得します。 |
Row | エディタがイベントを発生させたセルの行インデックスを取得します。 |
View | エディタがイベントを発生させたセルを含むビューを取得します。 |
このイベントは、コンボボックス型セルのリスト部分が閉じたとき(ユーザーがコンボボックスのリストから項目を選択した後)にOnComboCloseUpメソッドによって生成されます。
このイベントを使用することで、ユーザーが項目を選択した後にリストに変更を加えることができます(項目の追加や削除など)。このイベントは、ComboSelChangeイベントの後に発生します。
個々のイベント引数の詳細については、EditorNotifyEventArgsメンバを参照してください。
FarPoint.Win.Spread.CellType.ComboBoxCellType cb = new FarPoint.Win.Spread.CellType.ComboBoxCellType(); fpSpread1.ActiveSheet.Cells[0, 0].CellType = cb; private void fpSpread1_ComboCloseUp(object sender, FarPoint.Win.Spread.EditorNotifyEventArgs e) { ListBox1.Items.Add("ComboCloseUp event fired"); } private void fpSpread1_ComboDropDown(object sender, FarPoint.Win.Spread.EditorNotifyEventArgs e) { ListBox1.Items.Add("ComboDropDown event fired"); } private void fpSpread1_ComboSelChange(object sender, FarPoint.Win.Spread.EditorNotifyEventArgs e) { ListBox1.Items.Add("ComboSelChange event fired"); }
Dim cb As New FarPoint.Win.Spread.CellType.ComboBoxCellType() FpSpread1.ActiveSheet.Cells(0, 0).CellType = cb Private Sub FpSpread1_ComboCloseUp(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.EditorNotifyEventArgs) Handles FpSpread1.ComboCloseUp ListBox1.Items.Add("ComboCloseUp event fired") End Sub Private Sub FpSpread1_ComboDropDown(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.EditorNotifyEventArgs) Handles FpSpread1.ComboDropDown ListBox1.Items.Add("ComboDropDown event fired") End Sub Private Sub FpSpread1_ComboSelChange(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.EditorNotifyEventArgs) Handles FpSpread1.ComboSelChange ListBox1.Items.Add("ComboSelChange event fired") End Sub