Comment masquer le bouton fermer dans la fenêtre WPF?

Je suis en train d'écrire une boîte de dialogue modale dans WPF. Comment faire pour définir une fenêtre WPF pour ne pas avoir un bouton de fermeture? Je voudrais encore pour son WindowState à la normale de la barre de titre.

J'ai trouvé ResizeMode, WindowState, et WindowStyle, mais aucune de ces propriétés permettent de me cacher le bouton fermer, mais de montrer la barre de titre, comme dans les boîtes de dialogue modales.

  • Est-ce que votre boîte de dialogue modale avoir un bouton annuler? Si oui, pourriez-vous traiter de frapper le bouton fermer de la même fonction que la touche Annuler?
  • C'est un dialogue de progression pour un arrière-plan travailleur. Je commence à penser que non, y compris un titre de la fenêtre serait probablement la meilleure.
  • C'est un dialogue de progression de l'exécution d'un thread d'arrière-plan qui ne prend pas en charge l'annulation; je suppose que je suis juste en train de le faire donc je n'ai pas à l'appui de l'annulation (encore). Vous avez probablement raison, cependant.
  • Je déteste aussi les applications d'essayer de supprimer de la fenêtre de chrome. Si je fais une boîte de dialogue de progression, je fais toujours le bouton de fermeture de fenêtre faire la même logique qu'en cliquant sur le réel bouton Annuler.
  • Pour Chris: Permet d'imaginer votre logiciel est pour de la Vidéo Surveillance. Un Agent de sécurité pendant la nuit (c'est son boulot) pour garder les fenêtres ouvertes... mais parfois, leur travail est ennuyeux et qu'ils veulent surfer sur Internet ou à proximité de la Vidéo Matrices de windows pour une raison quelconque, en supprimant les boutons windows est la bonne façon de le faire.
  • "Pourquoi voulez-vous faire cela? Il me semble vraiment moche conception de l'INTERFACE utilisateur. "- vraiment "moche conception de l'INTERFACE utilisateur", c'est quand un programme affiche une boîte de dialogue avec OK; Annuler et Fermer boutons. Pour un utilisateur, il peut ne pas être évident qu' Fermer ne. Est-il annuler ou de les soumettre? le Consensus n'est pas à inclure les boutons de fermeture dans les boîtes de dialogue il y a donc une
  • Mais cacher le bouton de fermeture n'a pas empêcher que cela se produise, il ne imbéciles l'ignorants et paresseux(et à Google). Cacher le bouton de fermeture n'empêche qu'en cliquant sur ce bouton. Touche windows et la touche alt combos fonctionnent encore comme normale La "bonne" façon de faire, c'est de faire un compte d'utilisateur pour les travailleurs, avec une stratégie de groupe qui les empêche d'ouverture/de l'installation de tout logiciel autre que ce qui est approuvé.Ensuite, avoir un compte admin, que les autorités de contrôle ont accès, pour gérer la maintenance.