マイデータグリッドは、のItemsSourceにグループのリストがあります:WPFでDataGridから値を編集するには?
public class Group : INotifyPropertyChanged
{
public Group() { }
public Group(int groupID, string groupName)
{
this.GroupID = groupID;
this.GroupName = groupName;
}
private int _groupID;
public int GroupID
{
get { return _groupID; }
set
{
_groupID = value;
OnPropertyChanged("GroupID");
}
}
private string _groupName;
public string GroupName
{
get { return _groupName; }
set
{
_groupName = value;
OnPropertyChanged("GroupName");
}
}
public event PropertyChangedEventHandler PropertyChanged;
protected void OnPropertyChanged(string property)
{
if (PropertyChanged != null)
{
PropertyChanged(this, new PropertyChangedEventArgs(property));
}
}
}
をしかし、私は、セルを編集するとき、私はグループクラスからOnPropertyChangedを焼成にEnterキーを押す必要があることを実現します。だから私はセルの値を編集する場合は、私はEnterキーを押すまで、イベントを発生させないでください。
Enterキーを押さずにセル値を編集するとイベントが発生する可能性がありますか?