5
<Window x:Class="MyWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:src="clr-namespace:WpfApplication1"
Title="ContactsSelector" Height="300" Width="300">
<Window.Content>
<src:MyPage>
<!--MyPage is a page that I created and exists in the project-->
</src:MyPage>
</Window.Content>
</Window>
私はプログラム的にそれを行うのと同じように、ページにウィンドウの内容を設定したい:即決私はそれになりたい、XAMLによってページにウィンドウを設定しますか?
Dim w As New MyWindow
Dim p As New MyPage
w.Content = p
w.ShowDialog()
またはウィンドウのLoadイベントでそれを設定しますxamlで完了しました。
気むずかしスタイルのポイントは:コンテンツは、ウィンドウのcontentプロパティであるため、あなたはWindow.Contentを指定する必要はありません::このコードはマイページMyPageAssembly>に相当します。 –
itowlson
公開前にこのコードはありますか?私の質問をする前に既に試してみましたが、次のようなエラーが表示されました: "タイプ 'MyPage'のインスタンスを作成できませんでした。"あなたの答えが不正確な情報の場合-1となるでしょうか? – Shimmy
あなたの元の質問でそれを言及していたのなら、それは役に立つかもしれません。私の読書能力は少し錆びています... xmlnsが正しく定義されていますか? MyPageコンストラクタにブレークポイントを追加して、そのコード内の何かが例外をスローするかどうか確認しましたか? – user112889