首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将元素位置附加到具有动态高度WPF的另一个元素。

将元素位置附加到具有动态高度WPF的另一个元素。
EN

Stack Overflow用户
提问于 2013-12-18 16:59:30
回答 1查看 224关注 0票数 2

我在Grid中有两个元素,第一个元素具有动态高度,第二个元素具有固定高度。当用户调整窗口大小时,第一个元素应该变大,直到滚动条不显示为止。下面是代码:

代码语言:javascript
运行
复制
<Grid VerticalAlignment="Stretch">
    <Grid.RowDefinitions>
        <RowDefinition Height="*" />
        <RowDefinition Height="40" />
    </Grid.RowDefinitions>
    <Grid Grid.Row="0">
        <ScrollViewer>
            <!-- MORE STUFF HERE -->
        </ScrollViewer>
    </Grid>
    <Button Grid.Row="1" Width="126" HorizontalAlignment="Left" VerticalAlignment="Top" />
</Grid>

当它很小的时候,看起来是这样的:

当它很大的时候,它看起来是这样的:

如何将Button附加到第一个元素的底部,或者如何使第一个元素在内容显示后停止增长?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-18 17:04:18

将网格的VerticalAlignment设置为Top而不是Stretch

代码语言:javascript
运行
复制
<Grid VerticalAlignment="Top">
    ...
</Grid>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20664050

复制
相关文章

相似问题

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