If setting PropertySetMode=Intersection it shows the common properties, in that for example there is a property "Name" of 2 different objects.
Object1{ Name = "object1" }
Object2{ Name = "object2" }
Now if I'll select both of them, Propertygrid will show nothing in the Name textbox, because it returns null at that time, but now if I enter some text in that Name's textbox then it won't set that entered value to Name property of any of these objects, no setter of these objects will be called.
Kindly can you suggest me a solution for setting value to the objects' properties if their current value isn't same.