FarPoint.Web.Spread 名前空間 > SheetView クラス : Protect プロパティ |
このプロパティが使用できるのは実行時のみです。
このプロパティをTrueに設定した場合、セルをロック状態にするとそのセルはただちにロックされます。
このプロパティがFalseの場合は、セルがロック状態であっても、ユーザーはそのセルを操作できます。
特定のセルをロックするよう指定できます。ロックされたセルは、ユーザーが編集できません。セルをロック状態にするには、CellオブジェクトのLockedプロパティを使用します。セルを実際にロックするためには、ProtectプロパティもTrueに設定する必要があります。Protectプロパティのデフォルト値はTrueなので、Protectプロパティの値を変更していないかぎり、セルをロック状態にするだけで、そのセルはただちにロックされます。
ロック設定には、AlternatingRow.Locked、Column.Locked、NamedStyle.Locked、Row.Locked、StyleInfo.Lockedの各プロパティも使用できます。これらのプロパティで、セルの行や列をロックしたり、ロック状態をスタイルの一部にしたりできます。
FarPoint.Web.Spread.SheetView sv; sv = FpSpread1.ActiveSheetView; sv.Cells[0, 0, 2, 3].Locked = true; sv.Protect = true;
Dim sv As FarPoint.Web.Spread.SheetView sv = FpSpread1.ActiveSheetView sv.Cells(0, 0, 2, 3).Locked = True sv.Protect = True