'daki bir sınıfın belirli özelliklerini gizleme Bu sorunun daha önce sorulmuş olduğunu biliyorum, ancak benimki biraz daha farklı. Önceden önerilen çözümlerin çoğunu denedim, ancak bunların hiçbiri işe yaramıyor. DataGridView
Yani sorun gösterildiği gibi İki sınıf var olmasıdır: Ayrıcapublic class Dog
{
public String Name { get; set; }
public int Age{ get; set; }
}
public class Person
{
public String First_Name { get; set; }
public String Last_Name { get; set; }
public Dog dog { get;set;}
}
, ben İnsanlar listesini Liste ben DataGridView görüntüleme am < Kişi> var. Bunu düzeltmek için yönetilen
tek yolu sadece Köpek dönen gereğidir: sorun onları görüntülemek zaman
gibi bir şey olsun Ama ne ihtiyacım olduğunu To_String yönteminde ad, ancak benim için çalışmıyor çünkü adın ve köpek yaşının her ikisini de döndürmem gerekiyor.
Umarım beni anlarsınız ve bana yardımcı olabilirsiniz.
Neden Don
Tüm ihtiyacınız CellFormatting olayı işlemek ve bunun gibi işleyici içten bir şeyi koymaktır Bo döndüren ToStringBoth() gibi yeni bir işlev oluşturmuyorsunuz toString sadece Adı döndürürken? – Schafwolle