Principales respuestas
WPF Browser - Error en código

Pregunta
-
Estimados,
tengo una página en WPF llamada formulario.xaml y debo abrirla mediante la siguiente rutina, pero me arroja un error:
Private Sub OpenTab(ByVal page As Page)
...
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles Button1.Click
OpenTab("formulario.xaml") >>> Un valor de tipo 'String' no se puede convertir en 'System.Windows.Controls.Page'.
End Sub
Respuestas
-
Hola a todos,
En vez de "formulario" es una instancia del Page que deseas abrir ya sea creado como una nueva instancia utilizando
o con alguna variable de ese tipo.new
- Marcado como respuesta Marco Elgueta miércoles, 16 de marzo de 2011 17:40
Todas las respuestas
-
Hola Marco
Está muy claro, tu rutina OpenTab espera un objeto Page, y tu le estás enviando una cadena.
Prueba a enviarle una nueva instancia de la clase de la pagina (normalmente si la pagina es formulario.xaml la clase será formulario):
OpenTab(new formulario())
Espero que te funcione, un gran saludo!
MCTS .NET Framework 3.5 Windows Forms Application Development
MCTS .NET Framework 3.5 Windows Presentation Foundation
Visita mi Blog en Geeks.ms
Sigueme en Twitter- Propuesto como respuesta Stalin Pimentel miércoles, 16 de marzo de 2011 4:12
-
-
Hola a todos,
En vez de "formulario" es una instancia del Page que deseas abrir ya sea creado como una nueva instancia utilizando
o con alguna variable de ese tipo.new
- Marcado como respuesta Marco Elgueta miércoles, 16 de marzo de 2011 17:40