Osztálytipp ()

A ToolTip osztály segítségével lehetőség van arra, hogy kérdéseket készítsen a felhasználó számára, amikor a felhasználó lefuttatja a vezérlőt. ToolTip Az osztályt általában arra használják, hogy értesítse a felhasználókat a vezérlés használatáról. Például megadhatja a tooltip szöveget a TextBox vezérlő, amely úgy ez a név azonosítja a nevét olyan formában, hogy lehet vinni a kontroll. A specifikáció mellett a ToolTip osztály használatával is megadhatja a végrehajtási idővel kapcsolatos információkat. Például, lehet, hogy megjelenjen ToolTip kapcsolat sebességét és minőségét adatok vonalak lebeg az egérmutatót PictureBox ellenőrzés, amely megjeleníti az állam az internetkapcsolat.

ToolTip Az osztály használható bármely tartályban. A konténer pontos megadásához használja a ToolTip (IContainer) konstruktort. Az egyik eszköztípust általában az egyik mutatóhoz tartozó vezérlőelemek létrehozására használják. A ToolTip létrehozása után. A SetToolTip módszerrel külön hívást használva állítsa be a megjelenített eszköztipp szövegét egyetlen vezérléshez. Ezután, ha az egérmutatót a vezérlő fölé húzza, megjelenik egy megfelelő tipp a megfelelő szöveggel. Többször is hívhatja a SetToolTip-t egy vezérléshez a vezérlőhöz társított szöveg megváltoztatásához. A vezérlőhöz társított szöveg megszerzéséhez használja a GetToolTip metódust. Ha az eszköztípus szöveges hivatkozásait a ToolTip-osztály egy példányával eltávolítja, használja az RemoveAll metódust.

Az eszköztipp szövege nem jelenik meg a letiltott vezérlőelemeknél. Ha ShowAlways igaz. Tippek nem jelennek meg, ha konténerük inaktív.

ToolTip Az osztály a következő tulajdonságokat és módszereket kínálja az eszköztipp alapértelmezett viselkedésének és megjelenésének megváltoztatásához.

Ha le szeretné tiltani az összes eszközleíró szöveget, hogy az ne jelenjen meg az alkalmazásban, használhatja az Aktív tulajdonságokat. Jellemzően egy eszköztipp jelenik meg az operációs rendszeren, de testreszabhatja a ToolTip megjelenését is. A PropertyDraw tulajdonságokat True-re állíthatja, és kezelheti a Draw events-ot.

ToolTipTitle A System.ComponentModel végrehajtása. Az IExtenderProvider felület egy módszere, a CanExtend. A tooltip kiterjeszti a vezérlőelemeket ugyanazon formában a tervezési időben a ToolTip tulajdonság hozzáadásával. A mellékállomási szolgáltatókkal kapcsolatos további információkért lásd: Kibővítő szolgáltatók.

A következő kód példa létrehozza a ToolTip-osztály egy példányát, és a példányt a példányban létrehozott űrlaphoz társítja. Ezután a kód inicializálja az AutoPopDelay késleltetési tulajdonságait. InitialDelay. és a ReshowDelay. Emellett ToolTip fokon határoz ShowAlways Properties igaz, hogy tartalmazza a elemleírásokat hogy mindig meg fog jelenni, függetlenül attól, hogy a forma aktív. Végül a példa egy eszköztipp szöveget társít a két vezérlővel az űrlapon, a Button és a CheckBoxon. A mintakódban előírja, hogy meghatározott módszer a példa a Forma tartalmazó Gombvezérlés elemzi button1 és CheckBox kontroll nevű CheckBox1. és a módszert az Form konstruktorból hívják.

Kapcsolódó cikkek