2

ユーザーのタイムラインを取得してリッチテキストボックスに追加するTwitterアプリケーションがあります。しかし、リンクをクリックしても何も起こりませんか?

ここでの問題は、リッチテキストボックスが、指定されたリンクを使用した新しいブラウザウィンドウの作成を自動的に処理しないことです。そうでない場合、どうすればそのような機能を実装できますか?

そして私はwinformsを使用しています。

4

2 に答える 2

7

まず、DetectUrlsプロパティをTrueに設定しました

それで

RichTextBox1_LinkClicked(System.Object sender, System.Windows.Forms.LinkClickedEventArgs e)
{
    Process.Start(e.LinkText);
    //open link with default application
}

詳細については、このリンクも参照してください。

于 2012-11-24T09:40:00.163 に答える
0

私のために働いたこと:

Process.Start("http://www.example.com/");

これにより、ユーザーのデフォルトブラウザでリンクが開きます。

于 2012-11-24T09:23:37.333 に答える