如何在DataGridView的单元格上看到特定对象的属性?

时间:2018-11-16 15:49:30

标签: c# winforms

我想对此尽可能清楚:

我有一个叫做“加油站”的课程

public class CTipoGasto
{
    public static List<CTipoGasto> listaTipoGasto = new List<CTipoGasto>();
    public string descripción { get; set; }
    public int ID { get; set; }

}

如下所示,该对象是另一个称为“ Gasto”的对象的属性。

public class CGasto
{
    public static List<CGasto> listaGasto = new List<CGasto>();
    public string descripcion { get; set; }
    public int ID { get; set; }
    public CTipoGasto tipoDeGasto { get; set; } //here
    public DateTime fecha { get; set; }
    public double precio { get; set; }
}

两个列表中的每个列表都是两个不同“数据网格视图”的数据源,但是Gasto的DGV上显示了Gasto的属性public CTipoGasto tipoDeGasto { get; set; }Click here to see the image

所以我想知道我该怎么做才能显示TipodeGasto的属性“Descripción”

1 个答案:

答案 0 :(得分:0)

覆盖您的类的ToString函数:

  var marker = new google.maps.Marker({
    map: map,
    position: point,
    label: icon.label
  });
  marker.addListener('click', function() {
    infoWindow.setContent(infowincontent);
    infoWindow.open(map, marker);
  });