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


In diesem Thema
    GetFieldHeightInformation Ereignis
    In diesem Thema

    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
    public event GetFieldHeightInformationHandler GetFieldHeightInformation
    public:
    event GetFieldHeightInformationHandler^ GetFieldHeightInformation
    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 (22H2 - 25H2), Windows Server 2016 - 2025
    .NET: .NET Framework 4.8, .NET 8, .NET 9, .NET 10

    Siehe auch