combit List & Label 29 - .NET Hilfe
combit.Reporting Namespace / CreateDesignerObjectHandler Delegate


In diesem Thema
    CreateDesignerObjectHandler Delegate
    In diesem Thema
    Dieses Event wird beim erzeugen eines neuen Objekt ausgelöst. Falls gewünscht können Sie dem Benutzer hier einen Einstiegsdialog anzeigen. Dies kann beispielsweise ein Assistent sein, der dem Benutzer die Konfiguration des neuen Objekts vereinfacht. Bietet sich die Verwendung im konkreten Fall nicht an, verzichten Sie einfach auf die Behandlung des Ereignisses. Die folgenden Zeilen zeigen die Anzeige einer MessageBox sobald das neue Objekt erstmals auf dem Arbeitsbereich platziert wird. Über die Ereignisargument erhalten Sie Zugriff auf das Fenster des Designers. Die übergebene Klasse unterstützt die Schnittstelle IWin32Window und kann somit als Parent für eine MessageBox oder ein anderes Fenster verwendet werden.
    Syntax
    'Deklaration
     
    
    Public Delegate Sub CreateDesignerObjectHandler( _
       ByVal sender As Object, _
       ByVal e As CreateDesignerObjectEventArgs _
    ) 
    public delegate void CreateDesignerObjectHandler( 
       object sender,
       CreateDesignerObjectEventArgs e
    )
    public delegate void CreateDesignerObjectHandler( 
       Object^ sender,
       CreateDesignerObjectEventArgs^ e
    )

    Parameter

    sender
    e
    Beispiele
    private void designerObject1_CreateDesignerObject(object sender, CreateDesignerObjectEventArgs e)
    {
         MessageBox.Show(e.DesignerWindow, "Das neue Objekt wird nun angelegt.");
    } 
    
    Anforderungen

    Plattformen: Windows 10 (Version 21H2 - 22H2), Windows 11 (21H2 - 23H2), Windows Server 2016 - 2022
    .NET: .NET Framework 4.8, .NET 6, .NET 7, .NET 8

    Siehe auch