0
我想讓我的ListView控件看起來真的很好,但我無法讓ListViewItem拉伸到ListView控件的全部寬度。如何將LVI拉伸到其容器的寬度?
我在商店的很多應用程序中都看到過它。但我只是無法得到它:
我開始想,也許看起來像它的應用是不實際使用列表視圖捉襟見肘,但一些其他類型的列表。
如何使項目伸展到其容器的寬度?
下面是我在用的:
<ListView x:Name="list" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Margin="0, 37, 0, 0" ItemsSource="{Binding Note}" Width="376" HorizontalContentAlignment="Stretch" Background="Magenta" ScrollViewer.VerticalScrollBarVisibility="Disabled">
<ListView.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Width="376">
<TextBlock Text="{Binding Name, Mode=OneWay}" TextWrapping="Wrap" Padding="10, 0, 0, 0" HorizontalAlignment="Left" SelectionHighlightColor="#FF4617B4" />
<!--<TextBlock TextWrapping="Wrap" Text="Jan 20, 2013" FontSize="9" Foreground="#FF4E7189" HorizontalAlignment="Right" SelectionHighlightColor="#FF9BCAEC" />-->
</StackPanel>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
那裏的'18'是_right_,所以我認爲18像素是剩下的空間用於垂直滾動條。非常感謝@Chris :) – uSeRnAmEhAhAhAhAhA