Questo è un tasto Windows 8 stile:Perché non WPF vetrine 8 tasti stile in Windows 8
E questo è un tasto in .NET 4.5 WPF app:
Qualche idea sul perché WPF non mostri i pulsanti nativi di Windows 8? C'è un modo per risolvere questo problema?
Questo è un tasto Windows 8 stile:Perché non WPF vetrine 8 tasti stile in Windows 8
E questo è un tasto in .NET 4.5 WPF app:
Qualche idea sul perché WPF non mostri i pulsanti nativi di Windows 8? C'è un modo per risolvere questo problema?
Quello che puoi fare è utilizzare uno stile WPF personalizzato da HERE.
Di seguito è riportata una schermata degli stili applicati alla stessa applicazione WPF in più stati. La parte superiore è ovviamente a tema Aero e il set inferiore è con gli stili applicati di recente.
Ed ecco un link alla XAML.
Questi sono alcuni stili molto carini. –
@RudiVisser Grazie per averli creati. ':' – Elmo
@Zuck Haha, siete i benvenuti, signore! –
WPF non utilizza alcun controllo nativo di Windows - viene fornito con i propri controlli e stili per diverse versioni di Windows. In Windows 7 è possibile trovare le seguenti assemblee
PresentationFramework.Aero.dll
PresentationFramework.Classic.dll
PresentationFramework.Luna.dll
PresentationFramework.Royale.dll
e immagino ci sia una nuova per Windows 8. A causa WPF non è costruire su controlli nativi è possibile avere un'applicazione WPF XP-stile su Windows 7 e un'applicazione in stile Windows 7 su Windows XP.
Se si desidera abbinare l'interfaccia utente Windows 8 nativa migliore di quella offerta da WPF, è necessario creare i propri stili, probabilmente in base agli stili forniti da WPF.
Ecco qualcosa di simile ... non so se sarà d'aiuto o meno. http://stackoverflow.com/questions/3458382/metro-like-theme-for-wpf – Anonymous