次の方法で共有


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 名前空間