I have a list view and 2 resources for display the list\'s view: BooksGridView & ImageDetailView.
The ViewModel has a string property named ViewMode, which conta
I cannot see any obvious issue with your code you provided. I would usually suggest checking that the DataTrigger is being trigger, however you have already tested that with the Background property.
Looking at sample on MSDN (link) the only difference in implementation is that, in the sample, switch the ListView.View is changed in code.
BookListView.View = this.FindResource("BooksGridView") as ViewBase;
...
Hmm, perhaps the view resource may not be able to found and it is failing.
...
All I can suggest is look at the sample. Sorry couldn't be much more help.