バージョン

ExplicitLayoutTileSizeBehavior 列挙体

TileLayoutOrder が「UseExplicitRowColumnOnTile」に設定されている場合に、タイルの高さが列にまたがって同期されるかどうかと、タイルの幅が行にまたがって同期されるかどうかを決定します。
シンタックス
'宣言
 
Public Enum ExplicitLayoutTileSizeBehavior 
   Inherits System.Enum
public enum ExplicitLayoutTileSizeBehavior : System.Enum 
メンバ
メンバ解説
SynchronizeTileHeightsAcrossColumnsタイルの高さは、レイアウト内のすべての列で同期されます。たとえば、ある列のタイルの高さを変更すると、サイズ変更したタイルの行と交差するすべての列のタイルの高さに影響があります。ただし、その幅を変更すると、タイルの行と交差する 1 よりも大きな行スパンが指定されていない限り、そのタイルのみに影響します。
SynchronizeTileWidthsAcrossRowsタイルの幅は、レイアウト内のすべての行で同期されます。たとえば、ある行のタイルの幅を変更すると、サイズ変更したタイルの列と交差するすべての行のタイルの幅に影響があります。ただし、その高さを変更すると、タイルの列と交差する 1 より大きな列スパンが指定されていない限り、そのタイルのみに影響があります。
SynchronizeTileWidthsAndHeightsタイルの高さと幅は、レイアウト内のすべての行と列で同期されます。たとえば、ある列のタイルの高さを変更すると、サイズ変更したタイルの行と交差するすべての列のタイルの高さに影響があります。同様に、その幅を変更すると、サイズ変更したタイルの列と交差するすべての行のタイルの幅に影響します。
解説

1 つ以上のタイルで ColumnsSpan の値が 1 よりも大きく設定されている場合、交差する列のすべてのタイルは、それらの交差する列の他のすべてのタイルに関して、この設定が「SynchronizeTileWidthsAndHeights」であるかのように振る舞います。

同様に、1 つ以上のタイルで RowSpan の値が 1 よりも大きく設定されている場合、交差する行のすべてのタイルは、それらの交差する行の他のすべてのタイルに関して、この設定が「SynchronizeTileWidthsAndHeights」であるかのように振る舞います。

注: この設定の値にかかわらず、全体のサイズが制約されている場合 (たとえば、HorizontalTileAreaAlignment または VerticalTileAreaAlignment が「Stretch」に設定されている場合)、タイトルの幅を変更するとすべての体図の幅に間接的に影響があり、その高さを変更するとすべてのタイルの高さに影響があることがあります。

参照