ScrollViewer.ReduceViewportForCoreInputViewOcclusions 属性

定义

获取或设置一个值,该值指示 ScrollViewer 是否应尝试调整其内容,使其在停靠的 CoreInputView 遮挡部分内容时保持可见。

public:
 property bool ReduceViewportForCoreInputViewOcclusions { bool get(); void set(bool value); };
bool ReduceViewportForCoreInputViewOcclusions();

void ReduceViewportForCoreInputViewOcclusions(bool value);
public bool ReduceViewportForCoreInputViewOcclusions { get; set; }
var boolean = scrollViewer.reduceViewportForCoreInputViewOcclusions;
scrollViewer.reduceViewportForCoreInputViewOcclusions = boolean;
Public Property ReduceViewportForCoreInputViewOcclusions As Boolean

属性值

Boolean

bool

如果 ScrollViewer 应尝试调整其内容,则为 true;否则为 false。 默认值为 false

Windows 要求

设备系列
Windows 10, version 1809 (在 10.0.17763.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v7.0 中引入)

注解

启用此功能并且停靠的 CoreInputView 覆盖 ScrollViewer 控件的一部分时,ScrollViewer 会根据 CoreInputView 的大小和位置减少其内容的可用空间。 然后 ScrollViewer(就像在内容受限的任何其他情况下一样)允许用户平移/滚动内容。 此外,每当文本编辑控件获得焦点时,它都会自动将自身引入视图,因此用户无需手动平移。

此属性默认为 false,通常不需要在应用中设置它。 XAML 在启用了此功能的情况下在内部维护 ScrollViewer,并且窗口内容将显示在此 ScrollViewer 中。 也就是说, Window.Current.Content 会自动父级到启用了此功能的 ScrollViewer。

适用于