IProvideStarLayoutInfo Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die für das Sternlayout erforderlichen Daten bereit.
public interface class IProvideStarLayoutInfo : System::Windows::Controls::Ribbon::Primitives::IProvideStarLayoutInfoBase
public interface IProvideStarLayoutInfo : System.Windows.Controls.Ribbon.Primitives.IProvideStarLayoutInfoBase
type IProvideStarLayoutInfo = interface
interface IProvideStarLayoutInfoBase
Public Interface IProvideStarLayoutInfo
Implements IProvideStarLayoutInfoBase
- Abgeleitet
- Implementiert
Hinweise
Standardmäßig verwenden die Bereiche, die das Menüband anordnen, die Sterngröße , um die größtmögliche Steuerelementvariation anzuzeigen, die in den verfügbaren Platz passen kann. Die Sterngröße ist eine Konvention, bei der der verfügbare Raum gleichmäßig zwischen den Elementen geteilt wird, die den Raum belegen müssen. Der Name wird von der Tatsache abgeleitet, dass Sie die Sterngröße mithilfe eines Sternchens (*) in XAML angeben.
Eigenschaften
| Name | Beschreibung |
|---|---|
| StarLayoutCombinations |
Ruft eine Auflistung ab, die die nicht überlappenden Sternkombinationen enthält. |
| TargetElement |
Ruft das UIElement Objekt ab, auf das dieser Anbieter ausgerichtet ist. (Geerbt von IProvideStarLayoutInfoBase) |
Methoden
| Name | Beschreibung |
|---|---|
| OnInitializeLayout() |
Wird aufgerufen, bevor der Stern allocator gemessen wird. (Geerbt von IProvideStarLayoutInfoBase) |
| OnStarSizeAllocationCompleted() |
Wird aufgerufen, wenn die Raumzuweisung abgeschlossen ist. |