2017-06-21 6 views
0

Dans WPF, à chaque fois que je mets WindowState à Maximized, j'obtiens un plein écran sans bordure. Comment obtenir un plein écran avec bordure, comme celui montré dans le image.Fenêtre WPF Plein écran vs Fenêtre maximisée

Cette image est de Windows File Explorer (avec bordure) et n'est partagée que pour afficher les bordures. Cela n'a rien à voir avec mon application.

Je souhaite que ma fenêtre WPF ait des bordures similaires lorsqu'elle est agrandie.

+1

Mon explorateur de fichiers grossit le même que mon WPF .. – BugFinder

+0

je partageais la fenêtre Explorateur de fichiers juste pour montrer Windows7 prend en charge 2 types de plein écran. Un avec la frontière et l'autre sans frontière. Veuillez débrancher votre adaptateur de moniteur et rebrancher pour voir la différence. –

+2

Pour moi, cela ne semble pas être un problème avec WPF, mais semble être une indication d'un problème avec votre installation de Windows 7. (Suggestion: Installez un Windows 7 vanilla dans une machine virtuelle, et essayez votre programme là-bas et comparez le comportement de l'installation Win7 Vanilla avec votre installation Win7 en cours). – elgonzo

Répondre

0

car WindowState ne contrôle pas la bordure du tout. utilisez WindowStyle pour cela. plein écran sans frontière serait WindowStyle.None semble que vous voulez WindowStyle.SingleBorderWindow