WPF:ListView数据绑定及Style
DrugRecordsWin.xaml
<ListView Grid.Row="4" Grid.Column="1" Name="list_DrugDetails" Style="{StaticResource ListViewStyle}">
<ListView.View>
<GridView>
<!--列頭style-->
<GridView.ColumnHeaderContainerStyle>
<Style TargetType="GridViewColumnHeader">
<Setter Property="Background" Value="CadetBlue"/>
<Setter Property="Foreground" Value="White"/>
<Setter Property="FontSize" Value="25"/>
<Setter Property="Foreground" Value="White"/>
<Setter Property="Padding" Value="5"/>
</Style>
</GridView.ColumnHeaderContainerStyle>
<!--列頭數據及綁定-->
<GridViewColumn Header="藥品Id" DisplayMemberBinding="{Binding Idm}"/>
<GridViewColumn Header="藥品名稱" DisplayMemberBinding="{Binding DrugName}"/>
<GridViewColumn Header="藥品規格" DisplayMemberBinding="{Binding DrugSpec}"/>
<GridViewColumn Header="數量" DisplayMemberBinding="{Binding Quantity}"/>
<GridViewColumn Header="批次序號" DisplayMemberBinding="{Binding BatchXh}"/>
<GridViewColumn Header="批號" DisplayMemberBinding="{Binding BatchNo}"/>
</GridView>
</ListView.View>
</ListView>
DrugRecordsWin.xaml.cs
list_DrugDetails.ItemsSource=源
?
? ? ? ? ?///?<summary>?????????///?雙擊list的某列時獲取該列發要單的詳細藥品列表?
????????///?</summary>?
????????///?<param name="sender"></param>?
????????///?<param name="e"></param>?
????????private?void?list_BillDetails_MouseDoubleClick(object?sender,?MouseButtonEventArgs?e)?
??????? {?
????????????var?drugDetails = list_BillDetails.SelectedItem?as?WPF_OPDrug.DataOP.OutBillInfor;?
????????????int?xh = drugDetails.Xh;?
??????????? list_DrugDetails.ItemsSource = dataOP.GetOPDrugOutBillDataByBillXh(xh);?
??????? }
轉載于:https://www.cnblogs.com/YunGy/p/3304772.html
總結
以上是生活随笔為你收集整理的WPF:ListView数据绑定及Style的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用内核定时器的second字符设备驱动
- 下一篇: shell中使用echo命令改变输出显示