Spread Studio for .NET使用教程:為單元格添加標(biāo)記
使用Spread Studio for .NET時,用戶可以在一個單元格或一個范圍內(nèi)的所有單元格中添加一個應(yīng)用程序標(biāo)記。如果需要,可以將數(shù)據(jù)與電子表格中的任何單元格聯(lián)系在一起。字符串?dāng)?shù)據(jù)可以用來與單元格進(jìn)行交互或者提供信息給所創(chuàng)建的應(yīng)用程序。單元格數(shù)據(jù)或單元格標(biāo)記,類似于可以提供給電子表格、列或行的項目數(shù)據(jù)。
應(yīng)用程序的單元格標(biāo)記非常類似于最終用戶的單元格筆記。單元格筆記包含給最終用戶的額外可讀信息。單元格標(biāo)記允許應(yīng)用程序附加一些額外的計算機(jī)可讀信息到單元格中。這些信息可以是對應(yīng)用程序有用的任何信息。例如,假設(shè)應(yīng)用程序從一個DataTable中手動填充一個有值的未綁定工作表。應(yīng)用程序可以使用單元格標(biāo)記在DataTable中表示DataRow,從中可以獲取單元格值(單元格標(biāo)記=DataRow)。另一個例子是,應(yīng)用程序可以使用單元格標(biāo)記作為一個dirty flag(單元格標(biāo)記= true表示單元格需要處理)。
因為單元格標(biāo)記可以被視作一個對象,是非常靈活的;它可以是一個數(shù)字,一個布爾值,一個字符串,或者一個類的實例。
>>>免費(fèi)下載Spread Studio for .NET版最新
使用快捷方式
這個示例代碼可以為一個范圍內(nèi)的單元格對象設(shè)置Tag屬性。
C#
fpSpread1.Sheets[0].Cells[1, 1, 3, 3].Tag = "This is the tag that describes the value."; fpSpread1.Sheets[0].Cells[1, 1, 3, 3].Value = "Value Here";
VB
FpSpread1.Sheets(0).Cells(1, 1, 3, 3).Tag = "This is the tag that describes the value." FpSpread1.Sheets(0).Cells(1, 1, 3, 3).Value = "Value Here" 使用代碼
示例
C#
FarPoint.Win.Spread.Cell range1; range1 = fpSpread1.ActiveSheet.Cells[1, 1, 3, 3]; range1.Value = "Value Here"; range1.Tag = "This is the tag that describes the value.";
VB
Dim range1 As FarPoint.Win.Spread.Cell range1 = FpSpread1.ActiveSheet.Cells(1, 1, 3, 3) range1.Value = "Value Here" range1.Tag = "This is the tag that describes the value."