Is there any way to manually remove a history item from the NavigationToolbar? In my current situation, a previously visited location can be deleted by the user while they are not in that location. So I need to remove that item from the history. Is this possible?
I don't know that there's any public method exposed that will let you do this. You may be able to use reflection to get at the private BackHistoryInternal or ForwardHistoryInternal property of the NavigationToolbar, which is of type List<NavigationHistoryItem> and then remove the item that way. You should also submit a feature request through Developer Support to provide this functionality.
-Matt
Yes, this is definetly required, how could the developers of the NavigationToolbar at the time of writing it, not think having this ability to be useful.
I'll have to result to reflection now, hope you guys don't change the private variables before you implement this functionality.