Entwickler-Ecke

WPF / Silverlight - Close- Button von Fenster entfernen


Peter1000 - Do 15.01.15 14:22
Titel: Close- Button von Fenster entfernen
Hallo,

wie kann man den Close-Button im Fenster rechts oben entfernen? Also dass er erst gar nicht erscheint.
Den Minimize-Button kann man im Eigenschaftsfenster entfernen, nur finde ich für den Close-Button dazu nichts.

Wie kann man das bewerkstelligen?

Peter


Ralf Jansen - Do 15.01.15 14:30


C#-Quelltext
1:
ControlBox = false                    


Peter1000 - Do 15.01.15 14:44

Erst mal Danke.
Und wo muss das hin?

user profile iconRalf Jansen hat folgendes geschrieben Zum zitierten Posting springen:

C#-Quelltext
1:
ControlBox = false                    


Ralf Jansen - Do 15.01.15 15:18

Da wo du auch die MinimizeBox bzw. MaximizeBox Properties gefunden hast solltest du auch die ControlBox Property finden und entsprechend auf false setzten.


Th69 - Do 15.01.15 16:07

Ralf: in WPF ist dies leider nicht so einfach möglich, da es diese Eigenschaft dort nicht gibt (nur in WinForms).

Peter: dies ist nur per P/Invoke möglich, s. [WPF] Hide the “Window Buttons” (minimize, restore and close) and the icon of a window [https://winsharp93.wordpress.com/2009/07/21/wpf-hide-the-window-buttons-minimize-restore-and-close-and-the-icon-of-a-window/]


Ralf Jansen - Do 15.01.15 16:49

Ich hätte schwören können es geht um Winforms :(


Peter1000 - Do 15.01.15 18:02

ne ist ja das WPF/Silverlight Forum :wink: