PowerTools SPREAD for ASP.NET 8.0J
操作モード

操作モード(オペレーションモード)を設定することにより、ユーザーにセル、セル範囲、列、行、またはシート全体の選択、およびセルの編集を許可するかどうかを指定することができます。

言い換えると、操作モードの設定は「編集」「選択」といったユーザー操作に影響します。

行の選択と編集可能なセル

また、操作モードは、コントロールのイベントの発生にも影響します。影響を受けるイベントの詳細については「操作モードによるイベント」を参照してください。

設定方法

操作モードを設定するには、SheetView クラス のOperationMode プロパティを使用します。このプロパティはOperationMode 列挙体を参照し、次のような設定が可能です。なお、既定値は、OperationMode.Normalです。

OperationMode の値 選択可能な範囲 セル編集の可否
Normal(標準モード) セル、行、列、任意のセル範囲、シート全体 編集可
RowMode(行モード) 1行のみ 編集可
SingleSelect(単一選択モード) 1行のみ 編集不可
ReadOnly(読み取り専用モード) なし 編集不可
MultiSelect(複数選択モード) 複数の行 編集不可
ExtendedSelect(拡張選択モード) 複数の行([Ctrl]あるいは[Shift] + 方向キーで選択) 編集不可

サンプルコード

次のサンプルコードは、ユーザーに行の選択、およびアクティブセルの編集だけを許可する行モードに設定します。

// オペレーションモードを設定し、ユーザーに行の選択だけを許可します。
fpSpread1.Sheets[0].OperationMode = FarPoint.Web.Spread.OperationMode.RowMode;
' オペレーションモードを設定し、ユーザーに行の選択だけを許可します。
FpSpread1.Sheets(0).OperationMode = FarPoint.Web.Spread.OperationMode.RowMode

SPREAD デザイナでの設定

  1. シートの設定エディタを起動します。
  2. [全般]タブを開きます。
  3. [オペレーションモード]グループボックスから操作モードを選択します。
  4. 〈適用〉、〈OK〉ボタンをクリックします。
関連トピック

 

 


© 2003-2015, GrapeCity inc. All rights reserved.