Я создаю приложение WPF, используя страницы и службу навигации.
Одна из страниц принимает объект в качестве конструктора
Sub New(ByVal o As Object)
' This call is required by the Windows Form Designer.
InitializeComponent()
....
Итак, чтобы перейти к нему, я делаю
Dim MyPage As New Page1(MyObject)
MyBase.NavigationService.Navigate(MyPage)
Проблема возникает, когда я редактирую что-то на странице, и возвращаюсь, и вперед на MyPage я получаю следующую ошибку:
Cannot create object of type 'Page1'. CreateInstance failed, which can be
caused by not having a public default constructor for 'Page1'.
Что я делаю не так?