列(行)ヘッダをクリックした際に列(行)を選択したくない
対象製品
SPREAD for ASP.NET 8.0J
詳細
SPREADでは列ヘッダをクリックするとクリックした列が選択され、行ヘッダをクリックするとクリックした行が選択されます。
SelectionBlockOptions プロパティにて、ユーザーが選択できる選択範囲の種類を設定することができます。例えば、SelectionBlockOptions.Cellsを設定した場合は、(複数)セルのみの選択ができ、列や行の選択ができません。
◎サンプルコード(VB)
◎サンプルコード(C#)
SelectionBlockOptions プロパティにて、ユーザーが選択できる選択範囲の種類を設定することができます。例えば、SelectionBlockOptions.Cellsを設定した場合は、(複数)セルのみの選択ができ、列や行の選択ができません。
◎サンプルコード(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.SelectionBackColor = Drawing.Color.Red
' セルと行の選択を許可
FpSpread1.SelectionBlockOptions = FarPoint.Web.Spread.SelectionBlockOptions.Cells Or FarPoint.Web.Spread.SelectionBlockOptions.Rows
' セルと列の選択を許可
'FpSpread1.SelectionBlockOptions = FarPoint.Web.Spread.SelectionBlockOptions.Cells Or FarPoint.Web.Spread.SelectionBlockOptions.Columns
' セルの選択を許可
'FpSpread1.SelectionBlockOptions = FarPoint.Web.Spread.SelectionBlockOptions.Cells
End Sub
If IsPostBack Then
Return
End If
FpSpread1.ActiveSheetView.SelectionBackColor = Drawing.Color.Red
' セルと行の選択を許可
FpSpread1.SelectionBlockOptions = FarPoint.Web.Spread.SelectionBlockOptions.Cells Or FarPoint.Web.Spread.SelectionBlockOptions.Rows
' セルと列の選択を許可
'FpSpread1.SelectionBlockOptions = FarPoint.Web.Spread.SelectionBlockOptions.Cells Or FarPoint.Web.Spread.SelectionBlockOptions.Columns
' セルの選択を許可
'FpSpread1.SelectionBlockOptions = FarPoint.Web.Spread.SelectionBlockOptions.Cells
End Sub
◎サンプルコード(C#)
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack)
{
return;
}
FpSpread1.ActiveSheetView.SelectionBackColor = System.Drawing.Color.Red;
// セルと行の選択を許可
FpSpread1.SelectionBlockOptions = FarPoint.Web.Spread.SelectionBlockOptions.Cells | FarPoint.Web.Spread.SelectionBlockOptions.Rows;
// セルと列の選択を許可
//FpSpread1.SelectionBlockOptions = FarPoint.Web.Spread.SelectionBlockOptions.Cells | FarPoint.Web.Spread.SelectionBlockOptions.Columns;
// セルの選択を許可
//FpSpread1.SelectionBlockOptions = FarPoint.Web.Spread.SelectionBlockOptions.Cells;
}
{
if (IsPostBack)
{
return;
}
FpSpread1.ActiveSheetView.SelectionBackColor = System.Drawing.Color.Red;
// セルと行の選択を許可
FpSpread1.SelectionBlockOptions = FarPoint.Web.Spread.SelectionBlockOptions.Cells | FarPoint.Web.Spread.SelectionBlockOptions.Rows;
// セルと列の選択を許可
//FpSpread1.SelectionBlockOptions = FarPoint.Web.Spread.SelectionBlockOptions.Cells | FarPoint.Web.Spread.SelectionBlockOptions.Columns;
// セルの選択を許可
//FpSpread1.SelectionBlockOptions = FarPoint.Web.Spread.SelectionBlockOptions.Cells;
}
キーワード
選択