private void EditGridData05() { var person02 = myDataGrid05.SelectedItem as Person02; if (person02 == null) { return; } var idx = personList05.IndexOf(person02); //名前だけ変えた新しいインスタンスを作って入れ替える var newPerson02 = new Person02(person02.No, "hayashi", person02.BirthDay); personList05[idx] = newPerson02; UpdateDispList(); //選択行を再現 myDataGrid05.SelectedIndex = idx; }
private void Edit2GridData05() { personList05[0] = new Person02(0, "changed", new DateTime(2018, 4, 7)); UpdateDispList(); }