Во-первых, SelectedIndex не отображается в разметке, поэтому вы должны сделать это в коде, верно?
Во-вторых, я установил привязку в коде:
Binding binding = new Binding("Main.PanoSelectedIndex.ObservedObject");
binding.Mode = BindingMode.TwoWay;
rootPano.SetBinding(Panorama.SelectedIndexProperty, binding);`
(ObservedObject реализует iNotifyChanged)
Путь привязки указывает на мою модель основного представления, и я вижу, что PanoramaItem обновляет привязку.Однако панорама не отвечает, когда что-то другое (команда MVVM Light) меняет привязку.Есть идеи?
Спасибо, Роджер