Sono nuovo nello sviluppo di Win 8 Metro, e ho scoperto che molte cose sembrano essere cambiate dal classico WPF.Metro App non può più essere ucciso a livello di codice?
Ciò che mi turba di più è che non c'è modo di chiudere l'app. Questo è estremamente fastidioso quando si tratta di eseguire il debug dell'applicazione. Pertanto, sto cercando dei modi per aggiungere un pulsante "chiudi" nella mia app.
Tuttavia, il vecchio modo di WPF:
Application.Current.Shutdown()
non esiste più. E non sono riuscito a trovare la classe Process
in System.Diagnostics
.
Qualcuno sa come fare?
ne dite semplicemente premendo Alt + 'F4'? – Gabe
@Gabe: No, "Alt + F4' non chiude le app Metro (anche se penso che funzioni con gli strumenti di sviluppo abilitati/installati). Né lo farebbe programmaticamente. :-) –
La mancanza di chiusura è in base alla progettazione: la gestione a vita si suppone che si occupi delle risorse e il pulsante "Chiudi" nell'app è disapprovato per quanto riguarda la progettazione dell'interfaccia utente. Se hai solo bisogno di chiudere il debug, hai pensato di usare 'taskkill'? È possibile creare un'icona per esso sul desktop o sulla barra delle applicazioni, quindi assegnare un tasto di scelta rapida per comodità. –