gpt4 book ai didi

c# - 将大小设置为 "inner"组件

转载 作者:太空宇宙 更新时间:2023-11-03 11:25:13 24 4
gpt4 key购买 nike

我正在创建一个由一些对象列表组成的自定义组件(及其 ViewModel)。

每一行都由另一个自定义组件表示(也有自己的 ViewModel)。

我想将每行的宽度设置为等于“容器”列表的宽度...

但是我不能!我该怎么做?

最佳答案

我猜您正在使用 ListBox?如果是这样,您需要将 ItemContainerStyle 设置为跨越整个可用宽度:

    <Style x:Key="ListBoxItemStyle" TargetType="ListBoxItem">
<Setter Property="HorizontalContentAlignment" Value="Stretch"/>
<Setter Property="HorizontalAlignmen" Value="Stretch"/>
</Style>

引用此样式如下:

     <ListBox ItemsSource="{Binding Devices}" ItemContainerStyle="{StaticResource ListBoxItemStyle}">
</ListBox>

参见 this forum thread了解更多详情。

关于c# - 将大小设置为 "inner"组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9597680/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com