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 でアスタリスク (*) を使用してスター サイズ変更を指定することに由来します。