2012-01-03 9 views
16

Come visualizzare un suggerimento in WinForms?Come visualizzare una descrizione comandi di Balloon .NET?

In questo momento provo:

ToolTip hint = new ToolTip(); 
hint.IsBalloon = true; 
hint.ToolTipCaption = "Hello, world!"; 
hint.ToolTipIcon = ToolTipIcon.Error; 
hint.Show("Please create a world.", myTextBox, 0, 0); 

Purtroppo il pallone non punta a (0, 0) (rispetto al controllo), ma si presenta a(0,0) (rispetto al controllo):

Qual è il modo corretto di mostrare una descrizione ToolTip di Balloon .NET?

+0

Avete visto [questo] (http://stackoverflow.com/questions/2028466/c-set-position-of-the-arrow- domanda in-a-tooltip-balloon)? –

+0

Non chiaro dalla frase "Sfortunatamente il fumetto non punta a (0, 0) rispetto al controllo, ma si presenta a * (0,0) * rispetto al controllo." Quale controllo, ToolTip o TextBox? – Sabuncu

+0

@ M.Babcock non avevo visto quella domanda; sebbene quella domanda non sia correlata. –

risposta

19

Bug noto. Chiamatela due volte, prima vuota:

toolTip.Show(string.Empty, myTextBox, 0); 
toolTip.Show("Please create a world.", myTextBox); 

Da How do I make a tooltip point at a specific label in C#?

+0

ho cercato su google, e su Google, e ancora non puoi battere qualcuno che si ricorda la risposta. –

+1

@IanBoyd Vedere [Stelo del fumetto ToolTip è orientato in modo errato per la prima chiamata di ToolTip.Show()] (https://connect.microsoft.com/VisualStudio/feedback/details/98281/tooltip-balloon-stem-is-oriented- erroneamente -per-prima-invocazione-di-tooltip-show) – LarsTech

+1

Da 7 anni :( –

Problemi correlati