<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>
Quiero configurar el contenido de una ventana a una página, al igual que lo haría mediante programación:Establecer ventana.Contenido en una página por XAML?
Dim w As New MyWindow
Dim p As New MyPage
w.Content = p
w.ShowDialog()
o configurarlo en el evento Load de la ventana, sumariamente quiero que sea hecho en xaml.
punto Picky estilo: ya que el contenido es la propiedad de contenido de la ventana, no es necesario especificar Window.content: este código es equivalente a . –
itowlson
¿Tiene este código antes de publicar y funcionó para usted? Porque ya lo intenté antes de hacer mi pregunta y recibí el siguiente error: "No se pudo crear una instancia de tipo 'Mi página'.", Iam, douting, si su respuesta merecería -1 por información incorrecta – Shimmy
He usado código como este muchos veces antes, y si no funcionó para usted, podría haber sido útil si hubiera mencionado eso en su pregunta original. Mis habilidades de lectura mental están un poco oxidadas ... ¿Estás seguro de que las xmlns están definidas correctamente? ¿Intentó agregar un punto de interrupción en su constructor MyPage para ver si algo en ese código arroja una excepción? – user112889