MESCIUS SPREAD for Windows Forms 15.0J
SubEditorOpening イベント (GeneralEditor)
使用例 

セルのサブエディタが開いたときに発生します。
構文
'宣言
 
Public Event SubEditorOpening As GeneralEditor.SubEditorCancelEventHandler
public event GeneralEditor.SubEditorCancelEventHandler SubEditorOpening
イベント データ

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

プロパティ解説
Cancelデフォルト処理をキャンセルするかどうかを取得または設定します。  
使用例
private FarPoint.Win.Spread.CellType.GeneralEditor ge;

private void fpSpread1EditModeOn(object sender, System.EventArgs e)
{
      ge = (FarPoint.Win.Spread.CellType.GeneralEditor)fpSpread1.EditingControl;
      
      ge.SubEditorClosed += new EventHandler(geSubEditorClosed);
      ge.BorderStyle = BorderStyle.Fixed3D; 
      ge.SubEditor = new tEditor();
      ge.ShowSubEditor(true);
}

private void geSubEditorClosed(object sender, EventArgs e)
{
      MessageBox.Show("The editor has closed.");
}
Friend WithEvents ge As FarPoint.Win.Spread.CellType.GeneralEditor

Private Sub FpSpread1EditModeOn(ByVal sender As Object, ByVal e As System.EventArgs) Handles FpSpread1.EditModeOn

      ge = CType(FpSpread1.EditingControl, FarPoint.Win.Spread.CellType.GeneralEditor)

      Dim eh As FarPoint.Win.Spread.CellType.GeneralEditor.SubEditorCancelEventHandler = AddressOf geSubEditorOpening
      AddHandler ge.SubEditorOpening, eh

      ge.BorderStyle = BorderStyle.Fixed3D
      ge.SubEditor = New tEditor
End Sub

Private Function geSubEditorOpening(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.CellType.GeneralEditor.SubEditorCancelEventArgs)
As Boolean
      e.Cancel = True
      If e.Cancel = True Then
            Return True
      Else
            Return False
      End If
End Function
参照

GeneralEditor クラス
GeneralEditor メンバ

 

 


© MESCIUS inc. All rights reserved.