Freigeben über


IProvideStarLayoutInfo-Schnittstelle

Stellt die Daten bereit, die für das Sternlayout erforderlich sind.

Namespace:  Microsoft.Windows.Controls.Ribbon.Primitives
Assembly:  RibbonControlsLibrary (in RibbonControlsLibrary.dll)

Syntax

'Declaration
Public Interface IProvideStarLayoutInfo _
    Inherits IProvideStarLayoutInfoBase
public interface IProvideStarLayoutInfo : IProvideStarLayoutInfoBase
public interface class IProvideStarLayoutInfo : IProvideStarLayoutInfoBase
type IProvideStarLayoutInfo =  
    interface
        interface IProvideStarLayoutInfoBase
    end
public interface IProvideStarLayoutInfo extends IProvideStarLayoutInfoBase

Der IProvideStarLayoutInfo-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft StarLayoutCombinations Ruft eine Auflistung ab, die die nicht überlappenden Sternkombinationen enthält.
Öffentliche Eigenschaft TargetElement Ruft das UIElement-Objekt ab, auf das dieser Anbieter abzielt. (Von IProvideStarLayoutInfoBase geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode OnInitializeLayout Wird aufgerufen, bevor die Sternbelegungsfunktion gemessen wird. (Von IProvideStarLayoutInfoBase geerbt.)
Öffentliche Methode OnStarSizeAllocationCompleted Wird aufgerufen, wenn die Speicherplatzzuweisung abgeschlossen wurde.

Zum Seitenanfang

Hinweise

Standardmäßig verwenden die Bereiche, die das Layout des Menübands festlegen, Größenanpassung mit Sternvariabler, um die größtmögliche Steuerelementvariation anzuzeigen, die in dem verfügbaren Platz untergebracht werden kann. Größenanpassung mit Sternvariabler ist eine Konvention, in der der verfügbare Platz gleichmäßig zwischen den Elementen unterteilt ist, die den Platz einnehmen müssen. Der Name wird von der Tatsache abgeleitet, dass Sie die Größenanpassung mit Sternvariabler angeben, indem Sie ein Sternchen (*) in XAML verwenden.

Siehe auch

Referenz

Microsoft.Windows.Controls.Ribbon.Primitives-Namespace