ToolTip Конструкторы

Определение

Инициализирует новый экземпляр класса ToolTip.

Перегрузки

ToolTip()

Инициализирует новый экземпляр класса ToolTip без указания контейнера.

ToolTip(IContainer)

Инициализирует новый экземпляр класса ToolTip, используя заданный контейнер.

ToolTip()

Инициализирует новый экземпляр класса ToolTip без указания контейнера.

public:
 ToolTip();
public ToolTip ();
Public Sub New ()

Примеры

В следующем примере кода создается экземпляр ToolTip класса. Затем код инициализирует свойства AutoPopDelayInitialDelayзадержки и ReshowDelay. Кроме того, экземпляр ToolTip класса задает ShowAlways свойство для true включения отображения текста подсказки независимо от того, активна ли форма. Наконец, в примере текст подсказки связывается с двумя элементами управления в форме, а Button и т. д CheckBox. В примере кода требуется, чтобы метод, определенный в этом примере, находился в элементеForm, содержащем Button элемент управления с именем button1 и именованном checkBox1, CheckBox элементе управления, и что метод вызывается из конструктора Formэлемента управления.

// This example assumes that the Form_Load event handling method
// is connected to the Load event of the form.
void Form1_Load( Object^ sender, System::EventArgs^ e )
{
   // Create the ToolTip and associate with the Form container.
   ToolTip^ toolTip1 = gcnew ToolTip;
   
   // Set up the delays for the ToolTip.
   toolTip1->AutoPopDelay = 5000;
   toolTip1->InitialDelay = 1000;
   toolTip1->ReshowDelay = 500;
   // Force the ToolTip text to be displayed whether or not the form is active.
   toolTip1->ShowAlways = true;
   
   // Set up the ToolTip text for the Button and Checkbox.
   toolTip1->SetToolTip( this->button1, "My button1" );
   toolTip1->SetToolTip( this->checkBox1, "My checkBox1" );
}
// This example assumes that the Form_Load event handling method
// is connected to the Load event of the form.
private void Form1_Load(object sender, System.EventArgs e)
{
   // Create the ToolTip and associate with the Form container.
   ToolTip toolTip1 = new ToolTip();

   // Set up the delays for the ToolTip.
   toolTip1.AutoPopDelay = 5000;
   toolTip1.InitialDelay = 1000;
   toolTip1.ReshowDelay = 500;
   // Force the ToolTip text to be displayed whether or not the form is active.
   toolTip1.ShowAlways = true;
      
   // Set up the ToolTip text for the Button and Checkbox.
   toolTip1.SetToolTip(this.button1, "My button1");
   toolTip1.SetToolTip(this.checkBox1, "My checkBox1");
}
' This example assumes that the Form_Load event handling method
' is connected to the Load event of the form.
Private Sub Form1_Load(sender As Object, e As System.EventArgs) Handles MyBase.Load
   ' Create the ToolTip and associate with the Form container.
   Dim toolTip1 As New ToolTip()
   
   ' Set up the delays for the ToolTip.
   toolTip1.AutoPopDelay = 5000
   toolTip1.InitialDelay = 1000
   toolTip1.ReshowDelay = 500
   ' Force the ToolTip text to be displayed whether or not the form is active.
   toolTip1.ShowAlways = True
   
   ' Set up the ToolTip text for the Button and Checkbox.
   toolTip1.SetToolTip(Me.button1, "My button1")
   toolTip1.SetToolTip(Me.checkBox1, "My checkBox1")
End Sub

Комментарии

Этот конструктор создает экземпляр подсказки, не связанной с каким-либо контейнером.

См. также раздел

Применяется к

ToolTip(IContainer)

Инициализирует новый экземпляр класса ToolTip, используя заданный контейнер.

public:
 ToolTip(System::ComponentModel::IContainer ^ cont);
public ToolTip (System.ComponentModel.IContainer cont);
new System.Windows.Forms.ToolTip : System.ComponentModel.IContainer -> System.Windows.Forms.ToolTip
Public Sub New (cont As IContainer)

Параметры

cont
IContainer

Объект IContainer, предоставляющий контейнер всплывающей подсказки ToolTip.

Комментарии

Конструктор ToolTip позволяет связать объект ToolTip с любым Container объектом. При связывании таким образом вы перенастраиваете ToolTip управление временем существования всплывающей подсказки Container. Это может быть полезно, если вы используете несколько компонентов в приложении и хотите удалить их одновременно. Например, если вы связываете ToolTipобъект ImageList,, а также с вызовом ContainerTimer Dispose Container, будет также принудительное удаление всех этих компонентов.

См. также раздел

Применяется к