ПредишенСледващото

С класа подсказка, там е възможността за създаване на съвети за потребителя, когато потребителят витае показалеца на мишката върху контрола. Пояснението клас обикновено се използва, за да привлече вниманието на потребителите да използват контрола. Например, можете да зададете текст подсказка за контрол TextBox, който е дал името, което идентифицира името на формат, който може да се влезе в контрола. В допълнение към инструкциите, можете да използвате и класа подсказка за предоставяне на информация за времето за изпълнение. Например, може да се използва за показване на пояснението скоростта и качеството на връзката на линия за данни мишката е върху PictureBox контрол, който показва състоянието на връзката с Интернет.

Пояснението клас може да се използва във всеки контейнер. За да укажете в контейнер, използвайте подсказката (IContainer) строителя. Един пояснението компонент обикновено се използва за създаване на изскачащи съвети за няколко контроли на същата форма. След като създадете подсказка. Да се ​​използва отделен метод предизвикателство SetToolTip за да настроите текста да се показва подсказка за индивидуален контрол. След това, когато задържите показалеца на мишката върху контрола е подсказка със съответния текст. Можете да се обадите SetToolTip повече от веднъж за едно управление, за да промените текста, свързан с контрола. За да получите текста, свързан с начина на използване GetToolTip контрол. За да изтриете всички на текста на връзката подсказка използване пояснението клас например, да се използва метод RemoveAll.

Подсказка текст не се показва за контрол, които са деактивирани. Ако ShowAlways собственост, за да е истина. съвети не се показват, ако контейнерът не е активен.

Пояснението клас предоставя следните свойства и методи за промяна на поведението по подразбиране и появата на подсказката.

Ако искате да деактивирате всички текст подсказка, че не може да се показва в приложението, можете да използвате Актив Пропъртис. Обикновено, подсказка показва операционната система, но също така да настроите външния вид на подсказка. Можете да зададете свойства OwnerDraw да е вярно и да се справят събития Draw.

ToolTipTitle изпълнява System.ComponentModel. IExtenderProvider интерфейс, който има един метод, CanExtend. Подсказки за подобряване на контрол в същата форма, в момента на развитие, като добави пояснението собственост. За повече информация за доставчици средство за повишаване см. В раздел Extender доставчици.

Следният пример код създава инстанция на пояснението и свързва инстанция с формуляр, създаден в потребителския модел. Кодът след това инициализира забавяне AutoPopDelay. InitialDelay. и ReshowDelay. Освен пояснението инстанция определя ShowAlways имоти истински да се включи текст подсказка, че винаги ще се появи, независимо дали под формата е активен. И накрая, по примера асоциира текст за подсказка с две контроли във формата на, Бътън, и отметката. В примерен код изисква определено в пример методът е във форма, съдържаща контрол Бутон име button1 и контрол отметката име checkBox1. и че този метод се нарича от проектанта на формуляра.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!