I've noticed a discrepancy when using the PropertyChanged event on the RadTreeNode and listening for the Selected property name.
The property name value that comes through is "IsSelected", not the actual name of the Selected property. Is there a reason for this?
Simple way to see, add one node to a treeview and a handler for the PropertyChanged event on the node.
Select the node and you'll see "IsSelected" as the propertyName in the PropertyChangedEventArgs.
This caused an issue when I'm using reflection to determine property names with changes and will break a lot of data binding scenarios when you're not using specific strings.
The property name value that comes through is "IsSelected", not the actual name of the Selected property. Is there a reason for this?
Simple way to see, add one node to a treeview and a handler for the PropertyChanged event on the node.
Select the node and you'll see "IsSelected" as the propertyName in the PropertyChangedEventArgs.
This caused an issue when I'm using reflection to determine property names with changes and will break a lot of data binding scenarios when you're not using specific strings.