Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)

Diskuze: Hint text

C# .NET .NET (C# a Visual Basic) Hint text American English version English version

Aktivity (1)
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
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
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
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.