MESCIUS SPREAD for Windows Forms 17.0J
Links プロパティ (HyperLinkCellType)

ハイパーリンクを取得または設定します。
構文
'Declaration
 
Public Property Links As String()
public string[] Links {get; set;}

プロパティ値

リンク先の文字列を含む String の配列
解説

個々のハイパーリンクを指定する方法については、Linkの例を参照してください。

1つのテキスト文字列に複数のハイパーリンクを設定する場合は、このプロパティと共にLinkAreasプロパティを使用します。このプロパティでは、複数の宛先URL(ハイパーリンクごとに1つずつ)を指定できます。

リンク先にはhttp://sphelp.grapecity.com/のようなWebサイトや、mailto:spread.support@grapecity.comのような電子メールリンクを指定できます。有効なURLであれば、どのようなものでも機能します。

次のサンプルコードは、複数のハイパーリンクを持つハイパーリンク型セルを作成します。
FarPoint.Win.Spread.CellType.HyperLinkCellType mhp = new FarPoint.Win.Spread.CellType.HyperLinkCellType(); 
mhp.Text = "Visit our main site or our tech support site."; 
string[] s = new string[]{"www.fpoint.com", "www.clubfarpoint.com"};  
mhp.Links = s; 
LinkArea[] la = new LinkArea[]{new LinkArea(10, 9), new LinkArea(27, 17)}; 
mhp.LinkAreas = la; 
fpSpread1.ActiveSheet.Columns[1].Width = 220;
fpSpread1.ActiveSheet.Cells[0, 0].CellType = mhp;
Dim mhp As New FarPoint.Win.Spread.CellType.HyperLinkCellType
mhp.Text = "Visit our main site or our tech support site."
Dim s() As String = New String() {"www.fpoint.com", "www.clubfarpoint.com"} 
mhp.Links = s 
Dim la() As LinkArea = New LinkArea() {New LinkArea(10, 9), New LinkArea(27, 17)} 
mhp.LinkAreas = la 
FpSpread1.ActiveSheet.Columns(1).Width = 220
FpSpread1.ActiveSheet.Cells(0, 0).CellType = mhp
参照

HyperLinkCellType クラス
HyperLinkCellType メンバ

 

 


© MESCIUS inc. All rights reserved.