Je viens de passer de WinForms à wpf et dans WinForms supprimer la boîte de titre entier est très simple, il suffit de définir le titre = "" et ControlBox = false.WPF: Supprimer le titre/boîte de contrôle
Maintenant, il existe de nombreuses suggestions sur la façon de le faire avec wpf, toutes utilisant des appels natifs Win32. Bien qu'ils retirent le boîtier de contrôle, ils laissent toujours une bordure plus épaisse en haut.
This is how I want it to look.
Je suis certain que c'est faisable en utilisant une sorte d'appel natif, mais comment?
Oh, je me sens un peu stupide maintenant . Quoi qu'il en soit, je me rends compte maintenant que j'ai essayé cette solution auparavant, mais la raison pour laquelle cela n'a pas fonctionné était parce que j'avais aussi défini ResizeMode = NoResize, cela supprime complètement la bordure. Donc, je suppose que la vraie question est: Comment obtenir le WindowStyle = None et en même temps empêcher la redimensionnement de la fenêtre? – moevi
mis à jour ma réponse à votre nouvelle exigence – Tokk