Wpf 绑定显示模型对象的所有属性

Wpf 绑定显示模型对象的所有属性,wpf,data-binding,Wpf,Data Binding,我有一个继承自的模型对象。它是webservice实现的业务对象。我继承此对象是因为我需要添加INotifyPropertychanged 它是同一个对象,但具有属性已更改的setter 当我将网格绑定到observablecollection时,它绑定到所有属性,而不是我只感兴趣的属性(4个属性) 这可能是什么原因?如果您指的是a,则这是默认行为 要关闭它,请设置AutoGenerateColumns=“False”并定义自己的 ... <DataGrid AutoGenerateC

我有一个继承自的模型对象。它是webservice实现的业务对象。我继承此对象是因为我需要添加INotifyPropertychanged

它是同一个对象,但具有属性已更改的setter

当我将网格绑定到observablecollection时,它绑定到所有属性,而不是我只感兴趣的属性(4个属性)

这可能是什么原因?

如果您指的是a,则这是默认行为

要关闭它,请设置
AutoGenerateColumns=“False”
并定义自己的


...
<DataGrid AutoGenerateColumns="False" ...>
     <DataGrid.Columns>
        <DataGridTextColumn Binding="{Binding Id}" Header="Id"/>
        ...
     <DataGrid.Columns>
<DataGrid>