Principales respuestas
Excepción 'System.Windows.StaticResourceExtension'

Pregunta
-
Hola,
Tengo en mi solución de VS un proyecto en VB.NET y otro en WPF. Ambos proyectos de forma individual funcionan correctamente. Una vez probados por separado debo llamar desde el proyecto en VB.NET al proyecto en WPF mediante el siguiente codigo:
Dim window As Window1 window = New Window1() window .Show()
La llamada funciona correctamente pero me salta esta excepción:
Primera excepción del tipo 'System.Windows.Markup.XamlParseException' en PresentationFramework.dll
Información adicional: Se produjo una excepción al proporcionar un valor en 'System.Windows.StaticResourceExtension'.Al parsear la línea: <ContentControl Content="{StaticResource GeneralToolbar}"/>
Los recursos estáticos no funcionan cuando son llamados desde el proyecto en VB. No se como solucionarlo, el proyecto WPF es bastante grande y tengo todos los estilos y templates en una carpeta independiente.
Agradecería cualquier tipo de ayuda.
Un saludo
Respuestas
-
Problema solucionado, para llamar al proyecto WPF es necesario utilizar este codigo:
Dim app As ProjectWPF.App app = New ProjectWPF.App app.InitializeComponent() app.Run()
En lugar de:
Dim window As Window1 window = New Window1() window .Show()
- Marcado como respuesta Sergio Rod domingo, 11 de agosto de 2013 10:46
- Editado Sergio Rod domingo, 11 de agosto de 2013 10:47
Todas las respuestas
-
Revisa este enlace
How to read WPF ResourceDictionaries from WinForms
Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó vótala como útil. Saludos
-
Problema solucionado, para llamar al proyecto WPF es necesario utilizar este codigo:
Dim app As ProjectWPF.App app = New ProjectWPF.App app.InitializeComponent() app.Run()
En lugar de:
Dim window As Window1 window = New Window1() window .Show()
- Marcado como respuesta Sergio Rod domingo, 11 de agosto de 2013 10:46
- Editado Sergio Rod domingo, 11 de agosto de 2013 10:47