首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Zebble: ScrollView高度的百分比值不起作用

Zebble: ScrollView高度的百分比值不起作用
EN

Stack Overflow用户
提问于 2018-01-11 15:39:09
回答 1查看 93关注 0票数 0

我正在尝试在我的UWP项目中使用ScrollView。问题是,当我为我的ScrollView高度分配一个固定值时,它工作得非常好。但是,如果我给它的高度分配一个百分比值,它就不起作用了,页面上什么也不显示,只有一个白色的空白屏幕。

下面是一个有效的固定值的示例:

代码语言:javascript
运行
复制
  <ScrollView Id="MainScroll" Style.Height="700">
    <Modules.TimeLineList></Modules.TimeLineList>
  </ScrollView>

但是,以下命令不起作用,并显示一个白色空白屏幕:

代码语言:javascript
运行
复制
  <ScrollView Id="MainScroll" Style.Height="100%">
    <Modules.TimeLineList></Modules.TimeLineList>
  </ScrollView>

此外,上面示例中的Modules.TimeLineList是在另一个文件中定义的ListView,它包含一些普通的ImageViewTextView元素。任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-11 23:08:04

我想你已经把ScrollView放在了一个堆栈中(页面也是堆栈)。当你把一个ScrollView放在一个堆栈中时,你不能为它设置基于百分比的高度。

垂直堆栈的高度是基于其内容的整体高度(在本例中为ScrollView)计算的。同时,ScrollView尝试查找其父对象(Stack)的高度,以根据其高度计算其高度。它会阻止两者都有合适的高度。

如果您阅读您的输出消息,您可能会发现一些关于它的错误或警告。

您可以通过对ScrollView或Stack使用固定的高度来修复它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48201987

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档