Wpf 最大高度占容器的百分比

Wpf 最大高度占容器的百分比,wpf,xaml,Wpf,Xaml,我想显示一个引线板,每一行的MaxHeight设置为容器空间的百分比 我目前正在使用ItemsControl模板行并显示数据 我知道您可以通过网格实现类似的功能,但因为一个要求是在运行前我不知道leader board中有多少条目,所以我无法在XAML中指定行定义 有没有一个简单的方法来实现我的目标?在运行时不使用C更新行定义 这是一种方法:将ItemsPanel设置为UniformGrid并调整行或列 以上只是一个例子。您可以将列计数设为1,并让行数与项目数相等,等等。谢谢,我来试试 <

我想显示一个引线板,每一行的MaxHeight设置为容器空间的百分比

我目前正在使用ItemsControl模板行并显示数据

我知道您可以通过网格实现类似的功能,但因为一个要求是在运行前我不知道leader board中有多少条目,所以我无法在XAML中指定行定义


有没有一个简单的方法来实现我的目标?在运行时不使用C更新行定义

这是一种方法:将ItemsPanel设置为UniformGrid并调整行或列


以上只是一个例子。您可以将列计数设为1,并让行数与项目数相等,等等。

谢谢,我来试试
<ItemsControl ..... >
    <ItemsControl.ItemsPanel>
        <ItemsPanelTemplate>
            <UniformGrid Rows="4"/> <!--will be divided into 4 rows, so 25% each item-->
        </ItemsPanelTemplate>
    </ItemsControl.ItemsPanel>
</ItemsControl>