combit List & Label 30 - .NET Hilfe
combit.Reporting Namespace / DesignerObject Klasse / GetFieldHeightInformation Ereignis


GetFieldHeightInformation Ereignis

Dieses Event wird nur ausgelöst, wenn sich das Designer Objekt innerhalb einer Tabelle im Berichtscontainer befindet und dient dazu die Höhe des zu druckenden Designer Objekts an die zur Verfügung stehende Höhe (siehe Eigenschaften AvailableSpace und IdealHeight) anzupassen. Der eigentliche Druck des Designer Objekts passiert im Event DrawDesignerObject.

Syntax
'Deklaration
 
Public Event GetFieldHeightInformation As GetFieldHeightInformationHandler
 
Ereignisdaten

Die Ereignisbehandlungsroutine erhält ein Argument vom Typ GetFieldHeightInformationEventArgs, der die auf dieses Ereignis bezogenen Daten enthält. Die folgenden Eigenschaften von GetFieldHeightInformationEventArgs stellen die für dieses Ereignis spezifischen Informationen bereit.

EigenschaftBeschreibung

Liefert den für den Druck zur Verfügung stehenden Platz (Höhe) innerhalb des Berichtscontainers auf einer Seite zurück. Die Einheit entspricht die der derzeit eingestellten List & Label Einheiten (siehe Unit Eigenschaft).

 

Graphics Objekt des Designerobjekts. Graphics wird als Referenz für Koordinatenumrechnungen mitgeliefert, Zeichen-Operationen sollten hier nicht durchgeführt werden.

 

Liefert initiell die für den Druck zur Verfügung stehende Höhe in den eingestellten List & Label Einheiten (siehe Unit Eigenschaft) zurück. Hierüber kann gesteuert werden, wann das Designer Objekt auf einer Seite umgebrochen werden soll beispielsweise wenn der zu druckende Teil kleiner ist als die zur Verfügung gestellte Höhe, damit List & Label entsprechend an der richtigen Stelle umbrechen kann.

 

Hierüber kann gesteuert werden, wie hoch eine Zeile innerhalb der Tabelle im Berichtscontainer mindestens sein muss. Dies wird benötigt, um zu prüfen ob überhaupt etwas gedruckt werden kann oder nicht (Seitenumbruch). Die Einheit entspricht die der derzeit eingestellten List & Label Einheiten (siehe Unit Eigenschaft).

 
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