GridSplitter.ShowsPreview 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示当用户拖动 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"/>
注解
A GridSplitter 要求 AdornerDecorator 对象在其父树中存在,以便显示拖动预览反馈。 此要求通常由AdornerDecorator对象在对象创建ScrollViewer的对象的默认样式Window中AdornerDecorator可用。 但是,如果两者都不可用,控件 GridSplitter 必须定义自己的 AdornerDecorator 对象。
依赖项属性信息
标识符字段 | ShowsPreviewProperty |
元数据属性设置为 true |
无 |
当属性 ShowsPreview 设置为 true
时,将显示行或列大小的更改预览。 释放时 GridSplitter 的实际大小会发生变化。 如果属性设置为 false
,则当用户拖动 GridSplitter 控件时,列或行大小将实时更新。
If the keyboard is used to move the GridSplitter control, column or row sizes are updated in real time even if the ShowsPreview property is set to true
.