次の方法で共有


GridSplitter.ShowsPreview プロパティ

定義

ユーザーがコントロールをドラッグするときに GridSplitter コントロールが行または列のサイズを更新するかどうかを示す値を取得または設定します。

public:
 property bool ShowsPreview { bool get(); void set(bool value); };
public bool ShowsPreview { get; set; }
member this.ShowsPreview : bool with get, set
Public Property ShowsPreview As Boolean

プロパティ値

GridSplitter プレビューを表示する場合は true。それ以外の場合は false。 既定値は、false です。

ShowsPreview プロパティを設定する方法を次の例に示します。

myGridSplitter.ShowsPreview = true;
myGridSplitter.ShowsPreview = True
<GridSplitter ShowsPreview="True" Width="5"
              Grid.Column="4" Grid.RowSpan="2"/>

注釈

では GridSplitter 、ドラッグ プレビューフィードバックを AdornerDecorator 表示するために、オブジェクトが親ツリーに存在する必要があります。 この要件は、通常、 AdornerDecorator または オブジェクトによって作成された オブジェクトの既定のAdornerDecoratorスタイルWindowで使用できる オブジェクトによってScrollViewer満たされます。 ただし、どちらも使用できない場合は、コントロールで独自AdornerDecoratorのオブジェクトをGridSplitter定義する必要があります。

依存プロパティ情報

識別子フィールド ShowsPreviewProperty
に設定されたメタデータ プロパティ true なし

プロパティが ShowsPreviewtrue設定されている場合、行または列のサイズの変更のプレビューが表示されます。 が解放されると、実際の GridSplitter サイズが変更されます。 プロパティが に設定されている場合、ユーザーがコントロールを falseドラッグすると、列または行のサイズがリアルタイムで GridSplitter 更新されます。

キーボードを使用してコントロールをGridSplitter移動する場合、 プロパティが に設定trueされている場合でも、列または行のShowsPreviewサイズがリアルタイムで更新されます。

適用対象