Avatar
Maros2470
Člen
Avatar
Maros2470:

Mám dotaz jak docílit C# u kontrolek popisu funkce při najetí myší, v Delphi to je Hint text.

 
Odpovědět 29.4.2014 10:40
Avatar
Odpovídá na Maros2470
Martin Gabriel:

Asi máš na mysli Tooltip.

Nahoru Odpovědět 29.4.2014 10:48
"Be the change you want to see in the world" - Michael Scofield
Avatar
Maros2470
Člen
Avatar
Odpovídá na Martin Gabriel
Maros2470:

Nevím jak se to nazývá v C#

 
Nahoru Odpovědět 29.4.2014 10:55
Avatar
Maros2470
Člen
Avatar
 
Nahoru Odpovědět 29.4.2014 10:56
Avatar
Odpovídá na Maros2470
Martin Gabriel:

Jak jsem napsal - ToolTip. :D

http://msdn.microsoft.com/…orms.tooltip(v=vs.110).aspx

Použití je pak jednoduché. Vytvoříš si nový tooltip a v eventu najetí myši pak voláš metodu show(), naopak odjetí myši metodu hide().

Nahoru Odpovědět 29.4.2014 10:57
"Be the change you want to see in the world" - Michael Scofield
Avatar
Odpovídá na Maros2470
Martin Gabriel:

Je několik způsobů použití.. Kódově je elegantní např tohle:

ToolTip tooltip = new ToolTip{ Content = "My Tooltip" };
NameTextBox.ToolTip = tooltip;
tooltip.IsOpen = true;

IsOpen pak můžeš měnit v eventech myší.

No a pokud děláš ve WPF, tak se to dá řešit přes XAML následovně:

http://wpftutorial.net/ToolTip.html

Na google toho jde najít mraky, stačí hledat.

Nahoru Odpovědět 29.4.2014 12:30
"Be the change you want to see in the world" - Michael Scofield
Avatar
Maros2470
Člen
Avatar
 
Nahoru Odpovědět 29.4.2014 13:31
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.