我正在更新我的項目以使用DevExpress DXGrid。 注:我正在使用他MVVM光工具包。DXGrid綁定不顯示單元格值
我已成功綁定到默認的wpf網格,但現在我想將其升級爲使用DXgrid。 我「認爲」我綁定正確,但當網格顯示單元格都是空的。行號是正確的(即我有3輛汽車,我得到3行),所以它肯定是看到我的數據,但我確定我缺少某處的財產因爲文本顯示所有單元格都是空的
<dxg:GridControl.Columns>
<dxg:GridColumn FieldName="{Binding Path=Id}" Header="ID"/>
<dxg:GridColumn FieldName="{Binding Path=NominationDate, StringFormat=\{0:dd/MM/yyyy\}}" Header="Nomination Date" />
<dxg:GridColumn FieldName="{Binding Path=CarNumber}" Header="CarNumber"/>
<dxg:GridColumn FieldName="{Binding Path=CarName}" Header="Car Name" />
<dxg:GridColumn FieldName="{Binding Path=Colour}" Header="Colour"/>
</dxg:GridControl.Columns>
<dxg:GridControl.View>
<dxg:TableView Name="tableView1" SelectedRowsSource="{Binding Selection}" MultiSelectMode="Row" NavigationStyle="Row" />
</dxg:GridControl.View>
</dxg:GridControl>
都能跟得上。這兩個崩潰我的構建。未知財產 – Crudler 2013-02-21 12:46:05
啊...抱歉,我可能一直在想錯誤的東西。只嘗試沒有綁定的字段名稱(即FieldName =「Id」)..至少這是我記得如何使用dxgrid。 (RowData用於檢索模板中的綁定數據)。您還綁定了什麼樣的數據結構?的ObservableCollection? – mike01010 2013-02-21 12:51:58
是的,它是一個observablecollection。 – Crudler 2013-02-21 13:13:26