Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使wpf行收缩以适应内容_Wpf_Xaml - Fatal编程技术网

如何使wpf行收缩以适应内容

如何使wpf行收缩以适应内容,wpf,xaml,Wpf,Xaml,我有一个两行的网格加上一个网格拆分器。我希望最上面一行的高度在默认情况下尽可能小(在本例中为按钮的高度)。最下面一行应展开以占用网格中的剩余空间。我希望那里的网格拆分器允许用户根据需要更改大小 <Grid> <Grid.RowDefinitions> <RowDefinition /> <RowDefinition Height="5" /> <RowDefinition Height=

我有一个两行的网格加上一个网格拆分器。我希望最上面一行的高度在默认情况下尽可能小(在本例中为按钮的高度)。最下面一行应展开以占用网格中的剩余空间。我希望那里的网格拆分器允许用户根据需要更改大小

<Grid>
    <Grid.RowDefinitions>
        <RowDefinition />
        <RowDefinition Height="5" />
        <RowDefinition Height="*" />
    </Grid.RowDefinitions>

    <Button Grid.Row="0" Content="A little old button" VerticalAlignment="Center" />
    <GridSplitter Grid.Row="1" Background="Black" HorizontalAlignment="Stretch" />
    <TextBlock Grid.Row="2" TextWrapping="Wrap">
        Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Typi non habent claritatem insitam; est usus legentis in iis qui facit eorum claritatem. Investigationes demonstraverunt lectores legere me lius quod ii legunt saepius. Claritas est etiam processus dynamicus, qui sequitur mutationem consuetudium lectorum. Mirum est notare quam littera gothica, quam nunc putamus parum claram, anteposuerit litterarum formas humanitatis per seacula quarta decima et quinta decima. Eodem modo typi, qui nunc nobis videntur parum clari, fiant sollemnes in futurum.
    </TextBlock>
</Grid>

这是一位杰出的领袖,他是一位伟大的领袖。但是,在最低限度的利益下,我们必须在公共消费品的基础上,继续履行我们的义务。在亨德雷特的两个房间里,一个房间里,一个房间里,一个房间里,一个房间里,一个房间里,一个房间里,一个房间里,一个房间里,一个房间里,一个房间里,一个房间里。不受时间和解决方案的限制,不受限制,不受限制,不受限制。典型的非哈本语;这通常是法律依据。调查显示莱克托雷斯·勒盖尔·勒格斯·库德·勒格特·萨皮乌斯。单簧管是一种动态的过程,是一种选择。沼泽地不属于戈蒂卡海岸,也不属于克拉拉沼泽地,而是每四分之一和五分之一海水形成的人文景观。Eodem modo typi,nobis videntur parum clari,未来的未婚妻Sollemens。
如何设置xaml?


<RowDefinition Height="Auto" /> 

应该这样做。

还有其他需要考虑的因素吗。在我的例子中,东西实际上通过自动传播。我曾经试着和MinHeight和MaxHeight一起玩,但都没做对。我有一个带有堆栈面板的网格,每个堆栈面板都有一个标签和一个组合框。(是的,我已经尝试了每种样式,包括行定义。)@KonradViltersten您是否尝试了
自动展开的行。