Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
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
Tvůrce
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
Avatar
Martin Gabriel
Tvůrce
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
Tvůrce
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.