To raise a PropertyChanged event for an indexer and a particular index value, do this:
OnPropertyChanged(string.Format(CultureInfo.CurrentCulture, "Item[{0}]", indexValue));
But what if the indexer accepts multiple index values? Rather than Item[{0}], what should the format string look like? Is it Item[{0},{1},{3}] or perhaps Item[{0}][{1}][{3}]?
I've had something similar where I passed in multiple values to a function that was subscribed to
OnPropertyChangedand just used some char to parse the items.If I understand correctly you're just trying to get those values correct?
You could do:
Then just parse on
;using:Hope that helps