class ContainingObject
{
private ContainedObject objContained;
public int ContainingObjectID { get; set; }
public ContainedObject Obj { get { return objContained; } }
// Methods that initalize contained objects and such <here>
}
class ContainedObject
{
public int ID { get; set; }
public int Height { get; set; }
public int Width { get; set; }
}
// Binding Code
List<ContainingObject> lstContainingObjects = new List<ContainingObject>();
// Code to Populate List <here>
dtgrdTheDataGrid.ItemsSource = lstContainingObjects;
当列表绑定到数据网格时,它只显示以下列; ContainingObjectID
和Obj
。将对象列表动态绑定到DataGrid时的UI问题
我该如何,而无需修改(编辑:XAML),并在
ContainingObject
本身ContainedObject
内的每个成员创建的特性,得到了数据网格,以显示下面的列;ContainingObjectID
,Obj
,ID
,Height
,Width
?我能做些什么来获得
Obj
(它返回ContainedObject
)列来实际显示每行的单元格中的东西?
什么“没有修改WPF”指定?你的意思是XAML? – 2012-01-30 18:37:26
对不起,这就是我的意思。 – layern9ne 2012-01-30 19:32:31