語言

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

屬性值

true如果GridSplitter顯示預覽;否則,。 false 預設值為 false。

範例

以下範例說明如何設定該 ShowsPreview 屬性。

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

備註

A GridSplitter 要求 AdornerDecorator 物件必須存在於其父樹中,才能顯示拖曳預覽回饋。 這個需求通常由AdornerDecorator該物件預設風格WindowAdornerDecorator可用的物件或由物件所建立ScrollViewer的物件所滿足。 然而,如果這兩者都無法使用, GridSplitter 控制項必須自行定義自己的 AdornerDecorator 物件。

相依財產資訊

Item 價值觀
識別碼欄位 ShowsPreviewProperty
元資料屬性設為 true None

當屬性 ShowsPreview 設為 true時,會顯示列或欄位大小變化的預覽。 實際尺寸會在發布時 GridSplitter 改變。 若屬性設定為 false,欄位或列大小會即時更新,使用者拖曳 GridSplitter 控制鍵時會同步更新。

如果用鍵盤移動 GridSplitter 控制項,欄位或列大小會即時更新,即使屬性 ShowsPreview 設定為 true。

適用於