ページとナビゲーション サービスを使用して WPF アプリを構築しています。
ページの 1 つはコンストラクターとしてオブジェクトを取ります
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'.
私は何を間違っていますか?