如何水平调整ListViewItems的大小
我正在使用如何水平调整ListViewItems的大小,listview,datagrid,uwp,resize,Listview,Datagrid,Uwp,Resize,我正在使用ListView创建自定义的DataGrid。但是,我无法水平调整ListViewItems的大小。我附上了一个演示样品供您参考。如果我做错了什么,请告诉我 示例链接:编辑ListViewItem样式。查找ContentPresenter并设置HorizontalAlignment=“Stretch”或修改其宽度。默认情况下,它会包装您的内容。我总是倾向于在我的应用程序中添加未命名的样式。 这样可以保留原始样式,但您可以按自己喜欢的方式调整自己的列表视图 因此,添加一个Resource
ListView
创建自定义的DataGrid
。但是,我无法水平调整ListViewItems的大小。我附上了一个演示样品供您参考。如果我做错了什么,请告诉我
示例链接:编辑ListViewItem样式。查找ContentPresenter并设置HorizontalAlignment=“Stretch”或修改其宽度。默认情况下,它会包装您的内容。我总是倾向于在我的应用程序中添加未命名的样式。 这样可以保留原始样式,但您可以按自己喜欢的方式调整自己的列表视图 因此,添加一个
ResourceDictionary
确保将其合并到您的App.Xaml
中,并将以下未命名样式添加到字典中
<Setter Property="ItemContainerStyle">
<Setter.Value>
<Style TargetType="ListViewItem">
<Setter Property="HorizontalContentAlignment" Value="Stretch" />
</Style>
</Setter.Value>
</Setter>