With a basic RadPropertyGrid, if I set the Item to an object with a System.Windows.Media.Color property, when I pick a color in the editor, it will properly call the property setter and update Test1's Color value.
public class Test1
{
public System.Windows.Media.Color Color { get; set; }
}
If I use the following Test2 class instead, changing the color in the property grid will not call the property setter and the value in the box will not get updated.
public class Test2 : INotifyPropertyChanged
{
public System.Windows.Media.Color Color { get; set; }
public event PropertyChangedEventHandler PropertyChanged;
}