Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.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
C# 自动调整列表框的宽度';孩子_C#_Wpf_Xaml_Listbox_Groupbox - Fatal编程技术网

C# 自动调整列表框的宽度';孩子

C# 自动调整列表框的宽度';孩子,c#,wpf,xaml,listbox,groupbox,C#,Wpf,Xaml,Listbox,Groupbox,我在列表框中有一个GroupBox,GroupBox的宽度自动适合它的内容。我想适应列表框的宽度(即使调整了大小),并且永远不会有任何滚动条 这是我的XAML: <ListBox Name="ListBox_1"> <ListBox.ItemTemplate> <DataTemplate> <GroupBox Header="{Binding Name}" Margin="5">

我在列表框中有一个GroupBox,GroupBox的宽度自动适合它的内容。我想适应列表框的宽度(即使调整了大小),并且永远不会有任何滚动条

这是我的XAML:

<ListBox Name="ListBox_1">
    <ListBox.ItemTemplate>
        <DataTemplate>
            <GroupBox Header="{Binding Name}" Margin="5">
                <!--DATA-->
            </GroupBox>
        </DataTemplate>
    </ListBox.ItemTemplate>
</ListBox>

我尝试设置GroupBox的HorizontalAlignment属性,但没有效果。
提前感谢。

您可以使用GroupBox中的Grid或stackPanel显示数据。您可以动态设置网格高度和宽度
自动
*
。并设置ListBox项模板属性
HorizontalContentAlignment=“Streach”