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

注解

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

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

适用于