WPF中怎样在datagrid中显示sqlsever中特定的列

图片说明

图片说明

wpf没有SubItems,近似的替代是LogicalChildren

 如果你要得到一列,看你xaml
 <GridViewColumn Header="xxx" Width="150" DisplayMemberBinding="{Binding Path=变量名}" />
 那么
 string str = (string)((DataRowView)listview1.SelectedItems[0])["变量名"];

修改DataGrid里的AutoGenerateColumns="False"

图片说明

Header="名称" 这里名称改成你需要的列名 Binding="{Binding Unit}" Unit改成字段名 需要几个字段写几行就可以 只需改xaml里这些就行 其他不用动