Nesneye bağlı bir metin bloğum var. Bu nesne, diğer 2 özelliğin kombinasyonunu döndürmek için ToString'i geçersiz kıldım. Özellik değerlerinden biri güncellendiğinde ToString değerinin değiştirildiğini nasıl bildirebilirim?WPF Ciltleme - Bildir ToString değerine değiştir
Maalesef, bir üçüncü taraf denetiminde olduğu için ToString değerine bağlamayı değiştiremiyorum, bu nedenle doğrudan bildirimde bulunmanız gerekir.
Umarım aşağıda sınıf tanımı ne demek netleştirecek:public class Person : INotifyPropertyChanged
{
private string firstname;
public string Firstname
{
get { return firstname; }
set
{
firstname = value;
OnPropertyChanged("Firstname");
}
}
private string surname;
public string Surname
{
get { return surname; }
set
{
surname = value;
OnPropertyChanged("Surname");
}
}
public override string ToString()
{
return string.Format("{0}, {1}", surname, firstname);
}
}
(ve ben bu ayrıntıyı göz bıraktın ToString değerindeki bağlamanın değiştiremediğim 3. taraf kontrolünde olduğunu şimdi değiştireceğim orijinal yayında) –