Usuário com melhor resposta
Aplicação WF com janelas windows form - problemas de alterações na aárência do windows form

Pergunta
-
Boa tarde pessoal,
Quando chamo um windows form em minha aplicação WPF, ocorrem alterações na aparência das janelas, ficam com aquele aspecto de windows xp clássico. Alguem sabe como resolver isso?
Jomar Sales - Programador - Objetiva Soluções
Linhares-ES- Movido Harley AraujoModerator quinta-feira, 26 de novembro de 2009 13:14 (De:C#)
Respostas
-
Olá Sara,
Obrigado pela última resposta, mas o que eu queria mesmo eu consegui com a seguinte linha no construtor do form wpf:
System.Windows.Forms.
Application.EnableVisualStyles();
Estou com uma outra dúvida... Você sabe se existe alguma forma de eu enviar caracteres, como fazíamos no windows form com a referência Windows.Forms.SendKey.Send("A");????
Não achei nada na web. Você usa msn?- Marcado como Resposta Adriel CodecoModerator sexta-feira, 4 de março de 2011 01:32
Todas as Respostas
-
Deves aplicar um style a window de WPF, ou um Border...é possivel reforçar estilos especificos:
Existem os seguintes:
Themes that Microsoft has created, and the corresponding theme dictionary URIs:- Windows Vista : themes\Aero.NormalColor.xaml
- Windows XP : themes\Luna.NormalColor.xaml
- Olive Green Windows XP : themes\Luna.Homestead.xaml
- Silver Windows XP : themes\Luna.Metallic.xaml
- Windows XP Media Center Edition 2005 and XP Tablet PC Edition 2005 : themes\Royale.NormalColor.xaml
- Windows Classic : themes\Classic.xaml
e depois
<Application
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="XAML_Test.App"
StartupUri="Window1.xaml">
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/PresentationFramework.Royale;component/themes/royale.normalcolor.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
</Application>- Sugerido como Resposta saramgsilva sexta-feira, 4 de dezembro de 2009 15:25
-
Olá Sara,
Obrigado pela última resposta, mas o que eu queria mesmo eu consegui com a seguinte linha no construtor do form wpf:
System.Windows.Forms.
Application.EnableVisualStyles();
Estou com uma outra dúvida... Você sabe se existe alguma forma de eu enviar caracteres, como fazíamos no windows form com a referência Windows.Forms.SendKey.Send("A");????
Não achei nada na web. Você usa msn?- Marcado como Resposta Adriel CodecoModerator sexta-feira, 4 de março de 2011 01:32