FarPoint.Win.SpreadJ アセンブリ > FarPoint.Win.Spread.CellType 名前空間 > HyperLinkCellType クラス : LinkAreas プロパティ |
例外 | 説明 |
---|---|
System.ArgumentException | 指定された開始位置が無効です。正の値を指定する必要があります。 |
System.ArgumentException | 指定された長さが無効です。正の値を指定する必要があります。 |
System.ArgumentException | 指定された長さが無効です。テキスト全体の長さ以下の値を指定する必要があります。 |
個々のハイパーリンクを指定する方法については、LinkArea の例を参照してください。
1つのテキスト文字列に複数のハイパーリンクを設定する場合は、このプロパティを Links プロパティと共に使用して、個々のハイパーリンクの配列を指定できます。開始文字の位置はゼロから始まります。つまり、最初の文字の位置は0です。
たとえば、"Visit our main site or our tech support site."は単語間のスペースと末尾のピリオドを含めて 45 文字あります。"main site" のみに下線を付けてハイパーリンクにするには、LinkArea(10.9) と指定します。これは文字列の 10 番目の文字から9文字に下線を付けてクリック可能にすることを意味します。さらに "tech support site" もリンクに加えるには、LinkArea(27.17) と指定します。こうすると、28 番目の文字から 17 文字に下線が付きます。そして、LinkAreas プロパティの配列にこれら2つの LinkArea オブジェクトを格納します。
テキスト文字列全体の長さを取得するには、Text.Length プロパティを使用します。