「読み取り専用モード(OperationMode.ReadOnly)」を定義した場合にフォーカスを表示させたくありません

文書番号 : 17098     文書種別 : 使用方法     最終更新日 : 2005/03/08
文書を印刷する
対象製品
SPREAD for .NET Windows Forms Edition
詳細
最も簡易的な方法としては、常時入力モードの定義を併用します。

◎サンプルコード
  Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    FpSpread1.EditModePermanent = True
    FpSpread1.ActiveSheet.OperationMode = FarPoint.Win.Spread.OperationMode.ReadOnly
  End Sub

また、CellClickイベントおよびCellDoubleClickイベントの動作をキャンセルすることでも対応出来ます。実装方法については以下の「関連するFAQ」も併せてご参照ください。

◎サンプルコード
  Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    FpSpread1.ActiveSheet.OperationMode = FarPoint.Win.Spread.OperationMode.ReadOnly
  End Sub

  Private Sub FpSpread1_CellClick(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.CellClickEventArgs) Handles FpSpread1.CellClick
    e.Cancel = True
  End Sub

  Private Sub FpSpread1_CellDoubleClick(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.CellClickEventArgs) Handles FpSpread1.CellDoubleClick
    e.Cancel = True
  End Sub
関連情報
キーワード
HowTo 外観

この文書は、以前は次のFAQ IDで公開されていました : 6764