I'm using Actipro Grid to display properties and one of those is a vector. As expected, it's displayed with a folded view.
I'm also using the LostFocus event to trigger something else behind when any property is changed. But when I look in the "RoutedEventArgs e" I can't find the new properties, especially with the vector. In the e.Source.DataObject, I have all of my properties but the values aren't good. If the vector is folded I have my vector 2D = (0,0) and if it's expanded my vector 2D still have the old values.
I reproduced this issue mutliple times so it's not random. I also tried to put a sleep of 500ms and no improvments...
Do you know why I have those differences and how can I get the good values ?
(I'm using MVVM architecture if you want to know)
Edit : I also tried PropertyValueChanged event and same issue. But other properties such as Strings works perfectly well.
[Modified 5 years ago]