MESCIUS SPREAD for ASP.NET 10.0J
GetDataView(Boolean) メソッド

DataViewを再作成するかどうか
このモデルに関連付けられたDataViewオブジェクトを取得します。
構文
'Declaration
 
Public Overloads Function GetDataView( _
   ByVal create As Boolean _
) As DataView
public DataView GetDataView( 
   bool create
)

パラメータ

create
DataViewを再作成するかどうか

戻り値の型

データテーブルのビューを含むDataViewオブジェクト
次のサンプルコードは、モデルに関連付けられたデータビューオブジェクトを返します。
DataTable dt = new DataTable("FarPoint"); 
dt.Columns.Add("Product"); 
dt.Rows.Add(new Object[] {"Spread"}); 
dt.Rows.Add(new Object[] {"Input Pro"}); 
DataRow nrow; 
nrow = dt.NewRow(); 
nrow["Product"] = "To Be Announced"; 
dt.Rows.Add(nrow); 
dt.AcceptChanges(); 
FarPoint.Web.Spread.Model.DefaultSheetDataModel dm = new FarPoint.Web.Spread.Model.DefaultSheetDataModel(dt); 
FpSpread1.ActiveSheetView.DataModel = dm; 
FpSpread1.ActiveSheetView.Columns[0].Width = 240; 
DataRowView drv; 
DataView dv; 
drv = dm.GetDataRow(1); 
dv = dm.GetDataView(false); 
Dim dt As New DataTable("FarPoint")
dt.Columns.Add("Product")
dt.Rows.Add(New Object() {"Spread"})
dt.Rows.Add(New Object() {"Input Pro"})
Dim nrow As DataRow
nrow = dt.NewRow()
nrow("Product") = "To Be Announced"
dt.Rows.Add(nrow)
dt.AcceptChanges()
Dim dm As FarPoint.Web.Spread.Model.DefaultSheetDataModel = New FarPoint.Web.Spread.Model.DefaultSheetDataModel(dt)
FpSpread1.ActiveSheetView.DataModel = dm
FpSpread1.ActiveSheetView.Columns(0).Width = 240
Dim drv As DataRowView
Dim dv As DataView
drv = dm.GetDataRow(1)
dv = dm.GetDataView(False)
参照

DefaultSheetDataModel クラス
DefaultSheetDataModel メンバ
オーバーロード一覧

 

 


© MESCIUS inc. All rights reserved.