【WPF】ListView数据绑定

1.ListView数据绑定

csharp 复制代码
 <ListView
     ItemsSource="{Binding List}"
     SelectionChanged="ListView_SelectionChanged"
     ScrollViewer.VerticalScrollBarVisibility="Auto"
     SelectedItem="{Binding Model}">

     <!--  ListView设置列内容居中  -->
     <ListView.ItemContainerStyle>
         <Style TargetType="ListViewItem">
             <Setter Property="HorizontalContentAlignment" Value="Stretch" />
             <Setter Property="Height" Value="30" />
         </Style>
     </ListView.ItemContainerStyle>

     <!--  ListView中的列  -->
     <ListView.View>
         <GridView AllowsColumnReorder="True">
             <GridViewColumn
                 Width="200"
                 DisplayMemberBinding="{Binding No}"
                 Header="字段1" />
             <GridViewColumn
                 Width="180"
                 DisplayMemberBinding="{Binding UpdateTime}"
                 Header="字段2" />
             <GridViewColumn Width="80" Header="{DynamicResource archives_Operate}">
                 <GridViewColumn.CellTemplate>
                     <DataTemplate>
                         <Button
                             Command="{Binding Path=DataContext.ConfigCommand, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type ListView}}}"
                             CommandParameter="{Binding}"
                             Content="操作"
                             Style="{DynamicResource LinkButton}" />
                     </DataTemplate>
                 </GridViewColumn.CellTemplate>
             </GridViewColumn>
         </GridView>
     </ListView.View>
 </ListView>

2.注意事项

SelectionChanged选择事件,清空数据需要重新new数据集,否则点击选择会有问题

相关推荐
一只小灿灿7 小时前
从 WPF 到 MAUI:跨平台 UI 开发的进化之路
ui·wpf
她说彩礼65万11 小时前
WPF ConverterParameter传递参数实现颜色转换器
wpf
她说彩礼65万14 小时前
WPF x:Static与StaticResource
java·开发语言·wpf
她说彩礼65万19 小时前
WPF ContentTemplate
microsoft·wpf
她说彩礼65万1 天前
WPF 附加属性
wpf
qq_340474021 天前
5.1 WPF路由事件以及文本样式
前端·c#·wpf
她说彩礼65万1 天前
WPF ControlTemplate和DataTemplate
wpf
玉面小君1 天前
WPF中的Adorner基础用法详解与实例
wpf
她说彩礼65万1 天前
WPF ContentPresenter详解2
wpf
她说彩礼65万1 天前
WPF ContentPresenter详解
wpf