Есть ли способ установить активное представление в MultiView по идентификатору, а не по индексу?
Как то так?
multiviewProgress.Views["step3"].SetToActiveView();
Полагаю, вы можете сделать что-то вроде этого:
myMultiView.SetActiveView(nameOfView);
где nameOfView - это идентификатор, указанный во время разработки. Этот пример показывает, как это сделать.