在DataGridView中显示列的值

问题描述 投票:0回答:1

在dgv单元格中,我想显示列表中的特定值。 Dgv显示列表,Apartment类具有OwnerName类,OwnerName具有类。我想用dgv显示OwnerName,现在显示App.Owner

public class Owner
{        
    public string OwnerName{get;set;}       
}
public class Apartment
{
    public Owner Owns{ get; set; }
}
public List<Apartment> ApartmentsList
dgv.DataSource = ApartmentsList
c# datagridview datagridviewcolumn
1个回答
0
投票

向Owner类添加公共重写stirng ToString将解决此问题。

public class Owner
{        
    public string OwnerName{get;set;}  
    public override string ToString()
    {
        return OwnerName;
    }     
}
© www.soinside.com 2019 - 2024. All rights reserved.