MESCIUS SPREAD for ASP.NET 10.0J
ラジオボタンリスト型セル

ラジオボタンリスト型セルは、セルにラジオボタンのリストを表示します。

このセル型の作成や設定は、RadioButtonListCellType クラスを使用して行われます。

ラジオボタンリスト型セル

Radio Button List Cell with List Displayed Vertically

リストに表示される項目を追加するには、Items プロパティに表示される文字列の配列を指定するか、ListItems プロパティListItem オブジェクトの配列を指定します。Items プロパティを使用する場合、選択時に取得できる値(セルのValue プロパティ)はValues プロパティに文字列の配列を設定します。

項目が選択されたときのクライアント側イベントをハンドルすることができ、OnClientClick プロパティで設定します。

また、RepeatDirection プロパティ使用して、ボタンを水平方向または垂直方向のどちら並べてに表示するかを指定できます。既定では、水平方向に表示されます。

設定方法

  1. RadioButtonListCellType クラスのインスタンスを作成して、ラジオボタンリスト型セルを定義します。
  2. リスト項目を設定します。
  3. 必要に応じて、各プロパティを設定します。
  4. このセル型をセルに割り当てます。

サンプルコード

次のサンプル コードは、色のリストをラジオボタンとして垂直方向に表示します。

FpSpread1.ActiveSheetView.Columns[1].Width = 250;
string[] rbval;
rbstr = new String[] {"Red", "Green", "Blue"};
rbval = new String[] {"R", "G", "B"};
FarPoint.Web.Spread.RadioButtonListCellType rblct = new FarPoint.Web.Spread.RadioButtonListCellType(rbstr);
rblct.Values = rbval;
rblct.RepeatDirection = RepeatDirection.Vertical;
FpSpread1.ActiveSheetView.Cells[1, 1].CellType = rblct;
FpSpread1.ActiveSheetView.Columns(1).Width = 250
Dim rbstr As String()
Dim rbval As String()
rbstr = New String() {"Red", "Green", "Blue"}
rbval = New String() {"R", "G", "B"}
Dim rblct As New FarPoint.Web.Spread.RadioButtonListCellType(rbstr)
rblct.Values = rbval
rblct.RepeatDirection = RepeatDirection.Vertical
FpSpread1.ActiveSheetView.Cells(1, 1).CellType = rblct        

関連トピック

 

 


© MESCIUS inc. All rights reserved.