2011-12-20 15 views
6

Muszę zrozumieć, jak używać ToolTip z niestandardowym UserControl. Po prostu tworzenie etykiety narzędzia na formularzu i przypisanie określonej kontrolki ToolTip (przez SetToolTip) oczywiście nie będzie działać.Utwórz etykietę narzędzia dla niestandardowego UserControl

Jakich właściwości potrzebuję do nadania niestandardowego UserControl w celu przypisania do niego tekstu z etykietą narzędzia? Czy muszę dodać etykietę narzędziową na formularzu kontroli użytkownika? Jak mogę to zrobić?

Proszę podać przykładowy kod lub coś dla mnie do wizualizacji.

Dziękujemy!

+0

co masz do tej pory .. a co masz na myśli, nie będzie działać ...? – MethodMan

+0

UserControl musi zająć się samymi podpowiedziami. –

+0

Utworzono etykietkę narzędzi i umieściłem ją w mojej kontrolce UserControl. Problem polega na znalezieniu prawidłowych wartości Get Set, aby przekazać wartość do ToolTip – Encryption

Odpowiedz

8

umieścić etykietkę na swojej UserControl (użyj projektanta, tak jak byś umieścić jeden na formularzu) i dodać własność publiczną do UserControl jak:

public string TextBoxHint 
    { 
     get 
     { 
      return toolTip1.GetToolTip(textBox1); 
     } 
     set 
     { 
      toolTip1.SetToolTip(textBox1, value);     
     } 
    } 
+0

Ah dzięki. Dotarłem prawie tak daleko, ale po prostu nie było kompletnie poprawne Get and Set. Drenaż mózgów. – Encryption

Powiązane problemy