誰かが私を助けてくれますか? Setが呼び出されていないようです。どうすればこの問題を回避できますか?Listオブジェクトに対してプロパティが呼び出されていない
_studentsがプロパティグリッドのselectedObjectとして設定されていることに注意してください。追加はUIで行われます。
public class Student
{
public string Name { get; set; }
public int Age { get; set; }
}
public class Record
{
List<Student> _students = new List<Students>();
public List<Student> Students
{
get
{
return _students;
}
set
{
// track changes here...
MessageBox.Show("value set!"); // this doesn't get called
_students = value;
}
}
}
少なくとも、あなたが_try_を呼び出す場所のコードを表示してください。 –
あなたは実際には... *設定* ...何ですか? –
これはあなたのクラスの定義にすぎません。 Recort.Students = blaBla ....を設定するコードはどこにありますか? – ahmet