ToolTip 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
ToolTip 클래스의 새 인스턴스를 초기화합니다.
오버로드
ToolTip() |
지정된 컨테이너를 사용하지 않고 ToolTip의 새 인스턴스를 초기화합니다. |
ToolTip(IContainer) |
지정된 컨테이너를 사용하여 ToolTip 클래스의 새 인스턴스를 초기화합니다. |
ToolTip()
지정된 컨테이너를 사용하지 않고 ToolTip의 새 인스턴스를 초기화합니다.
public:
ToolTip();
public ToolTip ();
Public Sub New ()
예제
다음 코드 예제에서는 클래스의 인스턴스를 ToolTip 만듭니다. 그런 다음, 코드는 지연 속성을 AutoPopDelay초기화하고 ReshowDelay. InitialDelay 또한 클래스의 ToolTip 인스턴스는 폼이 활성 상태인지 여부에 관계없이 ToolTip 텍스트를 표시할 수 있도록 속성을 true
설정합니다ShowAlways. 마지막으로, 이 예제에서는 도구 설명 텍스트를 폼 Button 의 컨트롤 1과 a CheckBox에 대한 두 개의 컨트롤과 연결합니다. 코드 예제에서는 예제에 정의된 메서드가 명명된 컨트롤과 CheckBox 명명 button1
checkBox1,
된 컨트롤을 포함하는 Button 메서드 내에 Form 있고 메서드가 생성자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의 인스턴스를 만듭니다.
추가 정보
적용 대상
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및 a ContainerTimer 를 호출 Dispose Container 하 고 이러한 모든 구성 요소를 강제로 삭제 합니다.