2010-03-10 20 views
13

Kapat düğmeli bir balon araç ipucu nasıl oluştururum?Kapat düğmesiyle balon araç ipucu - C#

Ben bir ipucu gösterebilir:

TaskbarIcon.ShowBalloonTip(10000); 

ama tersini yapamaz:

TaskbarIcon.CloseBalloonTip(); 

Veya Balon İpucu yakından kutusunu göstermek için bile bir yol.

Başka bir sitede yayınlanan bu soruyu (ücretsiz) yanıtsız olarak gördüm. Bu ilginç bulabileceğiniz önceden

+3

Neden bu bir düşüş var? –

+1

Sayfanın biraz daha aşağısına kaydırdığınızda, diğer sitenin ücretli yanıtları sihirli bir şekilde görünür olmaz mı? –

cevap

7

Ben basit bir cevap bulabildim. Bunun yerine kullanmanın:

TaskbarIcon.ShowBalloonTip(10000); 

Bu işlevin ikinci formu kullanabilirsiniz:

TaskbarIcon.ShowBalloonTip(10000,"Title","Message",ToolTipIcon.None); 

Bu aslında balon ucuna yakın bir kutu ekler!

+1

Aslında, fark aşırı yüklenme değil. ShowBalloonTip diyorsunuz, ancak bir başlık sağlayıp sağlamadığınız. Başlık boş veya boşsa, kapat düğmesi gösterilmez –

1

yılında

Teşekkür:

http://www.tooltips.net/

This question balon kapatılması konusunda yardımcı cevabı vardır.

Bir etkinliği yakında tutmanız gerekmedikçe, balonun üzerinde bir düğmeye gerek yoktur ve siz de olsa, aynı şeyi gerçekleştirmek için balonun tıklama etkinliğini çınlatabilirsiniz.

Balonun sağ üst köşesine X gibi şeyler yapmanıza olanak tanıyan ve böylece kullanıcının işi reddedebileceği bayraklar vardır. Daha fazla bilgi için buraya bakınız:

http://msdn.microsoft.com/en-us/magazine/cc188923.aspx

+0

Yanıt için teşekkürler (ve destek). Win32 ve Shell_NotifyIcon dışında bir yol arıyorum. C# NotifyIcon gibi bir şey. – Greycrow

+0

.NET Framework'teki ToolTip sınıfının ihtiyacınız olan her şeye sahip olması gerekir: http://msdn.microsoft.com/en-us/library/system.windows.forms.tooltip.aspx –