Pouze tento týden sleva až 80 % na e-learning týkající se PHP. A zároveň využij akce až 30 % zdarma při nákupu e-learningu. Více informací.
Hledáme programátora, 100% home office, 100% flexibilní. Prozkoumej aktuální pozice
discount week 30 - hiring

Diskuze: Hint text

Aktivity
Avatar
Maros2470
Člen
Avatar
Maros2470:29.4.2014 10:40

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
Martin Gabriel
Redaktor
Avatar
Odpovídá na Maros2470
Martin Gabriel:29.4.2014 10:48

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:29.4.2014 10:55

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

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

Jak teda na ten Tooltip?

 
Nahoru Odpovědět
29.4.2014 10:56
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Martin Gabriel
Redaktor
Avatar
Odpovídá na Maros2470
Martin Gabriel:29.4.2014 10:57

Jak jsem napsal - ToolTip. :D

http://msdn.microsoft.com/…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
Martin Gabriel
Redaktor
Avatar
Odpovídá na Maros2470
Martin Gabriel:29.4.2014 12:30

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
Odpovídá na Martin Gabriel
Maros2470:29.4.2014 13:31

Díky, už mi to šlape

 
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.