GridWebでのDropDownList、List、FreeList Cellの使用
Contents
[
Hide
]
Aspose.Cellsを使用すると、ValidationType.DropDownList、List、FreeListを使用してドロップダウンリストを作成するさまざまな方法があります。このコントロールは、ドロップダウンリスト、リスト、フリーリストで値/テキストのペアをサポートします。新しい値/テキストのペアをリストに追加するには、Validation.ValueList.Addメソッドを使用します。
以下のコードでは、「1」はリスト項目の値で、「1:test」はリスト項目の表示テキストです。
C#
// Adds to a bindcolumn
GridWeb1.WorkSheets[0].BindColumns["CategoryID"].Validation.ValueList.Add("1,1:test");
// Adds to a validation cell
GridWeb1.WorkSheets[1].Cells["A1"].Validation.ValueList.Add("1,1:test");
VB
' Adds to a bindcolumn
GridWeb1.WorkSheets(0).BindColumns("CategoryID").Validation.ValueList.Add("1,1:test")
' Adds to a validation cell
GridWeb1.WorkSheets(1).Cells("A1").Validation.ValueList.Add("1,1:test")
LoadValueListメソッドを使用して、データビューオブジェクトからリスト項目をロードします:
C#
GridWeb1.WorkSheets[0].BindColumns["CategoryID"].Validation.LoadValueList(dataSet31.Categories.DefaultView, "CategoryID", "CategoryName", true);
VB
GridWeb1.WorkSheets(0).BindColumns("CategoryID").Validation.LoadValueList(dataSet31.Categories.DefaultView, "CategoryID", "CategoryName", True)