MESCIUS SPREAD for ASP.NET 10.0J
Locked プロパティ (StyleInfo)

このスタイルによってセルがロック状態としてマークされるかどうかを取得または設定します。
構文
'Declaration
 
Public Overridable Property Locked As Boolean
public virtual bool Locked {get; set;}

プロパティ値

Boolean:セルがロック状態の場合はTrue、それ以外の場合はFalse
解説

このプロパティは実行時のみ使用できます。

一部のセルをロックして、ユーザーが編集できないように設定できます。セルのロックをマークするには、このプロパティを使用します。ただし、シートのSheetViewオブジェクトのProtectプロパティもTrueに設定しないと実際にセルをロックすることはできません。Protectプロパティのデフォルト値はTrueなので、Protectプロパティの値を変更しないかぎり、セルをロックとしてマークすれば、セルはロックされてユーザーは編集できなくなります。

ProtectプロパティがFalseの場合、ユーザーはセルがロックをマークされていても編集できることに注意してください。

このプロパティの設定は、StyleNameプロパティを使用して、セルに名前付きスタイルが割り当てられ、その名前付きスタイルでロック状態に設定されている場合はオーバーライドされるので注意してください。

この例では、スプレッドシートをロックします。
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
参照

StyleInfo クラス
StyleInfo メンバ
Protect プロパティ

 

 


© MESCIUS inc. All rights reserved.