0
我有一個我繼承的模型對象。這是一個web服務實現的業務對象。我繼承這個對象,因爲我需要添加INotifyPropertychanged。綁定顯示模型對象的所有屬性
這是相同的對象,但與PropertyChanged setter。
當我將網格綁定到我的observablecollection時,它將綁定到所有屬性,而不是我僅僅感興趣的屬性(4個屬性)。
這可能是什麼原因?
我有一個我繼承的模型對象。這是一個web服務實現的業務對象。我繼承這個對象,因爲我需要添加INotifyPropertychanged。綁定顯示模型對象的所有屬性
這是相同的對象,但與PropertyChanged setter。
當我將網格綁定到我的observablecollection時,它將綁定到所有屬性,而不是我僅僅感興趣的屬性(4個屬性)。
這可能是什麼原因?
如果你指的是一個DataGrid,比這是默認的行爲
要關閉它,設置AutoGenerateColumns="False"
和定義自己的<DataGrid.Columns>
<DataGrid AutoGenerateColumns="False" ...>
<DataGrid.Columns>
<DataGridTextColumn Binding="{Binding Id}" Header="Id"/>
...
<DataGrid.Columns>
<DataGrid>