gpt4 book ai didi

windows-8 - ListViewItem 不会拉伸(stretch)到 ListView 的宽度

转载 作者:行者123 更新时间:2023-12-03 05:13:51 24 4
gpt4 key购买 nike

我目前正在使用 XAML 设计一个 Windows 8 商店应用程序,但我遇到了一个小尺寸问题。我有一个带有 DataTemple 的 ListView。

我的 ListView 和 DataTemplate 的代码如下:

<ListView x:Name="listPageItems"
Grid.Row="1"
SelectionMode="Extended"
IsSwipeEnabled="False"
ItemsSource="{Binding Mode=OneWay, Source={StaticResource items}}"
ItemTemplate="{StaticResource NavigationItemTemplate}"
ScrollViewer.VerticalScrollBarVisibility="Visible">

</ListView>

<DataTemplate x:Key="NavigationItemTemplate">
<Grid Height="75">
<Grid.RowDefinitions>
<RowDefinition Height="1.6*" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Rectangle Fill="White" />
<Rectangle Fill="{StaticResource SSEGreenBrush}"
Grid.Row="1" />
<Border BorderThickness="2"
BorderBrush="{StaticResource SSEGreenBrush}"
Grid.RowSpan="2" />
<TextBlock x:Name="textTitle"
Text="{Binding ClientName}"
Style="{StaticResource TitleTextStyle}"
Foreground="{StaticResource SSEBlueBrush}"
Margin="10,5,5,5" />
<StackPanel Orientation="Horizontal"
Grid.Row="1"
HorizontalAlignment="Stretch">
<TextBlock Text="Last Edit :"
Style="{StaticResource SubtitleTextStyle}"
Foreground="{StaticResource SSEBlueBrush}"
Margin="3,0,0,3"
VerticalAlignment="Center" />
<TextBlock Text="SurveyDate"
Style="{StaticResource SubtitleTextStyle}"
Foreground="{StaticResource SSEBlueBrush}"
Margin="3,0,0,3"
VerticalAlignment="Center" />
</StackPanel>
</Grid>
</DataTemplate>

ListView 位于固定宽度为 240 的网格列内。

显示 View 时,ListViewItems 不会拉伸(stretch)到 ListView 的宽度。我尝试设置许多属性,包括 Horizo​​ntalContentAlignment,但我似乎无法拉伸(stretch) ListViewItem!

有人可以帮忙吗?

我正在使用 Visual studio 2012、C# 4.5 并开发 Windows 应用商店应用。

最佳答案

尝试将以下内容添加到您的 ListView 定义中

<ListView.ItemContainerStyle>
<Style TargetType="ListViewItem">
<Setter Property="HorizontalContentAlignment" Value="Stretch" />
</Style>
</ListView.ItemContainerStyle>

关于windows-8 - ListViewItem 不会拉伸(stretch)到 ListView 的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15067309/

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