【问题标题】:how to set List item Height,width and Border for ListBox in wpf如何在 wpf 中为 ListBox 设置列表项的高度、宽度和边框
【发布时间】:2014-10-31 11:12:04
【问题描述】:

我需要为列表框中的每个列表项设置高度、宽度和边框颜色。如果我设置了 Setter 属性 它是为整个列表框设置的。尽管如此,我需要设置每一个最后的破败。谁来帮帮我。

这是我的代码:

  <ListBox x:Name="lbOne" PreviewMouseLeftButtonDown="ListBox_PreviewMouseLeftButtonDown"
             HorizontalAlignment="Left" Margin="12,29,0,12" Width="215"  
             ScrollViewer.VerticalScrollBarVisibility="Visible" /> 

【问题讨论】:

    标签: wpf xaml listbox


    【解决方案1】:

    试试下面的代码,让我知道它是否适合你。

    <ListBox ...>
    <ListBox.ItemContainerStyle>
        <Style TargetType="ListBoxItem" BasedOn="{StaticResource {x:Type ListBoxItem}}">
            <Setter Property="HorizontalContentAlignment" Value="Stretch" />
        </Style>
    </ListBox.ItemContainerStyle>
    

    另外,请参考以下链接。

    可能,请参阅以下链接以正确使用 ListBox 项属性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-24
      • 2010-10-17
      相关资源
      最近更新 更多