FarPoint.Web.Spread 名前空間 > Cell クラス : Locked プロパティ |
このプロパティが使用できるのは実行時のみです。
特定のセルをロックするよう指定できます。ロックされたセルは、ユーザーが編集できません。セルをロック状態にするには、このプロパティを使用します。セルを実際にロックするためには、シートの SheetView オブジェクトの SheetView.Protect プロパティも True に設定する必要があります。Protect プロパティのデフォルト値は True なので、Protect プロパティの値を変更していないかぎり、セルをロック状態にするだけで、そのセルはロックされて編集できなくなります。
Protect プロパティが False の場合は、セルがロック状態であっても、ユーザーはそのセルを操作できます。
このプロパティの設定は、StyleName プロパティを使用してセルに名前付きスタイルが割り当てられていて、その名前付きスタイルがロック状態を設定する場合、オーバーライドできます。
FarPoint.Web.Spread.Cell mycell; mycell = FpSpread1.Cells[0, 0]; mycell.Value = "Locked"; mycell.HorizontalAlign = HorizontalAlign.Right; mycell.VerticalAlign = VerticalAlign.Top; mycell.Locked = true;
Dim mycell As FarPoint.Web.Spread.Cell mycell = FpSpread1.Cells(0, 0) mycell.Value = "Locked" mycell.HorizontalAlign = HorizontalAlign.Right mycell.VerticalAlign = VerticalAlign.Top mycell.Locked = True