Поделиться через


IProvideStarLayoutInfo - интерфейс

Предоставляет данные, необходимые для макета со звездочкой.

Пространство имен:  Microsoft.Windows.Controls.Ribbon.Primitives
Сборка:  RibbonControlsLibrary (в RibbonControlsLibrary.dll)

Синтаксис

'Декларация
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

Тип IProvideStarLayoutInfo предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство StarLayoutCombinations Получает коллекцию, содержащая неперекрывающиеся сочетания макетов "со звездочкой".
Открытое свойство TargetElement Получает объект UIElement, который является целевым объектом этого поставщика. (Унаследовано от IProvideStarLayoutInfoBase.)

В начало страницы

Методы

  Имя Описание
Открытый метод OnInitializeLayout Вызывается перед измерением распределителя, когда размер задан с использованием звездочки. (Унаследовано от IProvideStarLayoutInfoBase.)
Открытый метод OnStarSizeAllocationCompleted Вызывается по завершении выделения пространства.

В начало страницы

Заметки

По умолчанию в панелях ленты используется размер "звезда", чтобы показать наибольшую возможную вариативность элементов управления, которые можно разместить в доступном пространстве. Использование размера "звезда" является общим правилом, если доступное пространство равномерно распределено между занимающими его элементами. Имя определяется в результате задания размера "звезда" с использованием звездочки (*) в XAML.

См. также

Ссылки

Microsoft.Windows.Controls.Ribbon.Primitives - пространство имен