【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数据集,否则点击选择会有问题

相关推荐
zizisuo11 小时前
9.1.领域驱动设计
wpf
大道随心11 小时前
【wpf】10 C#树形控件高效实现:递归构建与路径查找优化详解
开发语言·c#·wpf
离歌漠14 小时前
WPF内嵌其他进程的窗口
c#·wpf
沉到海底去吧Go1 天前
【身份证识别表格】批量识别身份证扫描件或照片保存为Excel表格,怎么大批量将身份证图片转为excel表格?基于WPF和腾讯OCR的识别方案
ocr·wpf·excel·身份证识别表格·批量扫描件身份证转表格·图片识别表格·图片识别excel表格
csdn_aspnet1 天前
WPF 性能 UI 虚拟化 软件开发人员的思考
ui·wpf
冰茶_1 天前
WPF之绑定模式深入
学习·microsoft·微软·c#·wpf·绑定模式
Vae_Mars1 天前
WPF中如何自定义控件
wpf
冰茶_1 天前
WPF之集合绑定深入
microsoft·微软·c#·wpf·mvvm·数据绑定·布局系统
凌霜残雪2 天前
WPF 3D图形编程核心技术解析
3d·wpf
△曉風殘月〆2 天前
WPF MVVM入门系列教程(五、命令和用户输入)
wpf·mvvm