2009-04-30 4 views
3

.NET 3.5でユーザーコントロールを開発しています。いくつかのイベントへの反応として、よく知られているシステムトレイ通知バブルと同様に、このコントロールに短いテキストを含む単純なバブルを表示したいと思います。私はこれが非常に簡単な仕事であると確信しています、あなたは私に迅速なヒントを与えることができますか?バブル効果を得るために= trueIsBalloonを設定 -C#ユーザーコントロール上にテキストバブルを表示するにはどうすればよいですか?

+0

WinFormsまたはWPF? – billb

+0

WinForms。 – mafu

答えて

9

使用ToolTip

System.Windows.Forms.ToolTip myToolTip = new System.Windows.Forms.ToolTip(); 
myToolTip.IsBalloon = true; 
myToolTip.Show("Some text", this.WhereToShow); 
0

あなたはToolTipクラスを使用します(WPFで)このため

MSDN

5

をポップアップコントロールを使用することができます。

3

ドロップあなたのフォームに NotifyIconコントロールは、その後、あなたのコントロールのShowBalloonTipメソッドを呼び出します。

System.Windows.Forms.NotifyIcon myIcon; // generated by the designer 
// more designer code, then your code: 
myIcon.ShowBalloonTip(3000, "My Title", "My Text", someIconReference); 
+1

人が説明なしで答えを投票したときに私はそれが嫌いです:P –

+0

私は解決策を探していて、NotifyIconを使っています。ありがとう! – neildeadman

関連する問題