Come si riduce a icona una finestra a livello di codice quando si utilizza Windows WPF
? Posso sembrare di trovare un attributo .Resize?Riduci a icona una finestra in WPF?
risposta
set WindowState = WindowState.Minimized;
Stai cercando la proprietà Window.WindowState
. È una proprietà di dipendenza e una volta modificata imposta la proprietà Window.RestoreBounds
, in modo da poter sempre ripristinare le dimensioni prima della modifica.
Vedere l'elenco here.
myWindow.WindowState = WindowState.Minimized;
this.WindowState = WindowState.Minimized;
YourWindowName.WindowState = WindowState.Minimized;
Usa oggetto della finestra WindowState property per programmaticly minimizzare una finestra.
window.WindowState = WindowState.Minimized;
Impostazione finestra Stato per WindowState.Normal sarà ripristinare la finestra alla sua WindowsState precedente, le dimensioni e la posizione.
window.WindowState = WindowState.Normal;
Window.Normal è un po 'improprio. Le osservazioni negli articoli MSDN WindowState property e WindowState Enumeration suggeriscono che WindowState.Normal funzionalità e test lo confermano.
Come molti hanno detto,
window.WindowState = WindowState.Minimized
ridurrà al minimo la finestra per voi. Ma attenzione ai tempi: l'ho accidentalmente impostato su un gestore MouseLeftButtonDown
(vs MouseLeftButtonUp
) e la finestra non si ripristina.
Per coloro che hanno avuto lo stesso problema: tenere presente che se ShowInTaskbar
è impostato su falso, quindi WindowState.Minimized
riduce la finestra in una piccola barra del titolo nella parte inferiore sinistra del desktop, quindi non è minimizzata.
Una soluzione è quella di impostare ShowInTaskbar
true, impostare WindowState
a Minimized
e quindi reimpostare il ShowInTaskbar
al suo vecchio valore.
Grazie! questo ha risolto il mio problema. Hai un errore nella prima frase. dovrebbe essere: se ShowInTaskbar è impostato su false (non vero). –
Tal Segal, hai ragione - carri armati! Ho modificato il post. – Lumo
La soluzione è buona. Ho impostato ShowInTaskbar false durante StateChanged – CRice
- 1. Riduci a icona la finestra in javafx2
- 2. Riduci a icona Poligono Vertici
- 3. Riduci a icona la finestra del browser utilizzando javascript
- 4. In WPF, posso avere una finestra senza bordi con i pulsanti Riduci a icona, Ingrandisci e Chiudi regolari?
- 5. Riduci a icona un'applicazione esterna con Delphi
- 6. Riduci a icona il modulo Delphi nel vassoio di sistema
- 7. Come disegnare i controlli personalizzati della finestra (chiudi, riduci a icona e zoom)
- 8. Visual Studio Riduci a icona il collegamento alle regioni?
- 9. MSAccess - Riduci a icona la barra degli strumenti OnLoad()?
- 10. WPF/XAML: come ridimensionare una finestra senza bordi?
- 11. Finestra di dialogo Qt senza icona finestra (menu di sistema)
- 12. Ridurre a icona la finestra con la modalità NoResize su
- 13. carico finestra icona dinamicamente
- 14. ClickOnce installazione finestra icona
- 15. Avere una finestra wpf all'interno di un'altra finestra wpf
- 16. WPF - Espandi finestra a sinistra
- 17. C# WPF - Icona di applicazione + ShowInTaskbar = False
- 18. Annulla una finestra di chiusura in WPF
- 19. Icona Bind seconda Enum in WPF TreeView
- 20. TActionMainMenuBar, Stili VCL e pulsanti MDI (Riduci a icona, Chiudi, ecc.) Non in stile.
- 21. Icona barra di sistema in C++
- 22. layout di WPF in una finestra
- 23. Trovare l'handle in una finestra WPF
- 24. Finestra Icona di Exe in PyQt4
- 25. Aggiunta icona a QDialog
- 26. Combina, riduci a icona e gzip per i file CSS e JavaScript per ASP.NET MVC
- 27. Come ottenere un riferimento statico a una finestra WPF?
- 28. Test del controllo WPF senza aggiungerlo a una finestra
- 29. PyQt4 Riduci al minimo nel cassetto
- 30. Icona WPF per tutte le finestre delle app
grazie non ho potuto trovare questo xd – Erika