FormattedLinkEditor クラスを使用すると、埋め込みエディタを使用するすべての Ultimate UI for Windows Forms コントロールにハイパーリンクを追加することができます。FormattedLinkEditor は、Ultimate UI for Windows Forms コントロールにこの機能を提供するために、埋め込みエディタ基本クラスから派生します。このトピックでは、 WinDataSource コンポーネントを使用してフォーマットされていないテキストを保存する WinGrid コントロールを設定する操作手順について説明します。次に、WinFormattedLinkLabel コントロールを使用してこのテキストをフォーマットし、ハイパーリンクを表示する方法について説明します。
WinDataSource と WinGrid を設定します。
UltraDataSource コンポーネントをフォームにドラッグします。ultraDataSource1 コンポーネントがコンポーネント トレイ内に表示されます。
ツールボックスから UltraGrid コントロールをフォームにドラッグします。
[プロパティ] ウィンドウにある DataSource プロパティを ultraDataSource1 に設定します。
データ ソースを設定します。
コンポーネント トレイにある ultraDataSource1 を右クリックして [UltraDataSource デザイナ] を選択します。UltraDataSource デザイナが表示されます。
DataColumns の下で [新しい列の追加] ボタンをクリックします。
[適用] をクリックします。
左側のツリーにある [データ入力] をクリックします。
最初のセルに "<a href="www.infragistics.com">Infragistics</a>" と入力し、Enter キーを押します。
2 番目のセルに "<a href="www.microsoft.com">Microsoft</a>" と入力し、Enter キーを押します。
3 番目のセルに "<a href="www.google.com">Google</a>" と入力し、Enter キーを押します。
[適用]、そして [OK] をクリックします。
WinFormattedLinkLabel コントロールを設定して列の EditorControl として設定します。
UltraFormattedLinkLabel コントロールをフォームにドラッグします。
グリッドを右クリックして [UltraGrid デザイナ…] を選択します。
[バンドと列の設定] の下にある Band [0] を展開します。
"Band [0]" の下にある [列] をクリックします。
[プロパティ] ウィンドウで EditorComponent プロパティを探し、ultraFormattedLinkLabel1 に設定します。
[適用]、そして [OK] をクリックします。
アプリケーションを実行します。
いずれかのリンクをクリックすると、Microsoft® Internet Explorer のウィンドウに適当なリンクが開きます。