ロックされたセルのスタイルを変更するには
対象製品
SPREAD for ASP.NET 8.0J
詳細
ロックされたセルのスタイル(背景色、テキスト色)設定するには、SheetViewクラスのLockBackColorおよびLockForeColorを使用します。
◎サンプルコード(VB)
◎サンプルコード(C#)
◎サンプルコード(VB)
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If IsPostBack Then
Return
End If
' セル範囲をロック
FpSpread1.ActiveSheetView.Cells(1, 1, 2, 2).Locked = True
FpSpread1.ActiveSheetView.SetValue(1, 1, "abc")
' ロックされたセルのスタイルを設定
FpSpread1.ActiveSheetView.LockBackColor = Drawing.Color.LightCyan
FpSpread1.ActiveSheetView.LockForeColor = Drawing.Color.Red
End Sub
If IsPostBack Then
Return
End If
' セル範囲をロック
FpSpread1.ActiveSheetView.Cells(1, 1, 2, 2).Locked = True
FpSpread1.ActiveSheetView.SetValue(1, 1, "abc")
' ロックされたセルのスタイルを設定
FpSpread1.ActiveSheetView.LockBackColor = Drawing.Color.LightCyan
FpSpread1.ActiveSheetView.LockForeColor = Drawing.Color.Red
End Sub
◎サンプルコード(C#)
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack)
{
return;
}
// セル範囲をロック
FpSpread1.ActiveSheetView.Cells[1, 1, 2, 2].Locked = true;
FpSpread1.ActiveSheetView.SetValue(1, 1, "abc");
// ロックされたセルのスタイルを設定
FpSpread1.ActiveSheetView.LockBackColor = System.Drawing.Color.LightCyan;
FpSpread1.ActiveSheetView.LockForeColor = System.Drawing.Color.Red;
}
{
if (IsPostBack)
{
return;
}
// セル範囲をロック
FpSpread1.ActiveSheetView.Cells[1, 1, 2, 2].Locked = true;
FpSpread1.ActiveSheetView.SetValue(1, 1, "abc");
// ロックされたセルのスタイルを設定
FpSpread1.ActiveSheetView.LockBackColor = System.Drawing.Color.LightCyan;
FpSpread1.ActiveSheetView.LockForeColor = System.Drawing.Color.Red;
}