DrawToolTipEventArgs.AssociatedWindow Eigenschaft

Definition

Ruft das Fenster ab, an das dieser ToolTip gebunden ist.Gets the window to which this ToolTip is bound.

public:
 property System::Windows::Forms::IWin32Window ^ AssociatedWindow { System::Windows::Forms::IWin32Window ^ get(); };
public System.Windows.Forms.IWin32Window AssociatedWindow { get; }
member this.AssociatedWindow : System.Windows.Forms.IWin32Window
Public ReadOnly Property AssociatedWindow As IWin32Window

Eigenschaftswert

Das Fenster, das den ToolTip besitzt.The window which owns the ToolTip.

Beispiele

Im folgenden Codebeispiel wird die Verwendung dieses Members veranschaulicht.The following code example demonstrates the use of this member. Im Beispiel meldet ein Ereignishandler das Vorkommen des ToolTip.Draw Ereignisses.In the example, an event handler reports on the occurrence of the ToolTip.Draw event. Mit diesem Bericht können Sie lernen, wann das Ereignis auftritt und Sie beim Debuggen unterstützen können.This report helps you to learn when the event occurs and can assist you in debugging.

Um den Beispielcode auszuführen, fügen Sie ihn in ein Projekt ein, das eine Instanz ToolTip des ToolTip1Typs mit dem Namen enthält.To run the example code, paste it into a project that contains an instance of type ToolTip named ToolTip1. Stellen Sie dann sicher, dass der Ereignishandler dem ToolTip.Draw Ereignis zugeordnet ist.Then ensure that the event handler is associated with the ToolTip.Draw event.

private void ToolTip1_Draw(Object sender, DrawToolTipEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "Graphics", e.Graphics );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "AssociatedWindow", e.AssociatedWindow );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "AssociatedControl", e.AssociatedControl );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Bounds", e.Bounds );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ToolTipText", e.ToolTipText );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Font", e.Font );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "Draw Event" );
}
Private Sub ToolTip1_Draw(sender as Object, e as DrawToolTipEventArgs) _ 
     Handles ToolTip1.Draw

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "Graphics", e.Graphics)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "AssociatedWindow", e.AssociatedWindow)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "AssociatedControl", e.AssociatedControl)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Bounds", e.Bounds)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "ToolTipText", e.ToolTipText)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Font", e.Font)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"Draw Event")

End Sub

Hinweise

Wenn ein Fenster im Besitz eines anderen Fensters ist, wird das im Besitz befindliche Fenster mit dem Besitzer Fenster minimiert und geschlossen.When a window is owned by another window, the owned window is minimized and closed with the owner window. Im Besitz befindliche Fenster werden auch nie hinter dem Besitzer Formular angezeigt.Owned windows are also never displayed behind their owner form. Hier ist die QuickInfo das systemeigene Win32-Fenster, das AssociatedWindow durch die-Eigenschaft dargestellt wird.Here the ToolTip is owned by the native Win32 window represented by the AssociatedWindow property.

Gilt für:

Siehe auch