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


CreateDesignerObjectHandler Delegate
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 _
) 
 

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 8, .NET 9

Siehe auch