在单张卡片、单行、单列、多行和多列 布局 中,视图中的卡片可以被拉伸。 当卡片被排列在行中时,可以拉伸卡片来完全填充视图的高度。 当卡片被排列在列中时,可以拉伸卡片来填充视图的宽度。 在单张卡片显示模式中,当前卡片可以同时被水平和垂直拉伸。
要在视图区域内拉伸卡片,则使用 StretchCardToViewHeight 和 StretchCardToViewWidth 属性。 在单张卡片显示模式中,这些选项可以通过 LayoutView.OptionsSingleRecordMode 对象来访问。 在其他模式中,则使用 StretchCardToViewHeight 和 StretchCardToViewWidth 属性 (通过 LayoutView.OptionsMultiRecordMode 对象访问)。
当卡片的拉伸设置被启用时,卡片不能被排列在多行/多列中。 如果多行或多列布局被应用,则卡片始终被排列在单行/单列中。
下面的插图展示了一个示例布局视图,在其中卡片被排列在一行中并且被垂直拉伸 (LayoutViewOptionsMultiRecordMode.StretchCardToViewHeight 选项被启用)。
在视图中显示单张卡片并拉伸它,可以模仿一个细节输入窗体。 下面的插图展示了这种布局视图 (LayoutViewOptionsSingleRecordMode.StretchCardToViewHeight 和 LayoutViewOptionsSingleRecordMode.StretchCardToViewWidth 选项都被启用):