2011-06-01 11 views
6

C'è un modo in cui posso salvare i dettagli da un ListView che non richiede di usare la finestra di dialogo di salvataggio ogni volta e mi consente di chiamarlo entro un certo lasso di tempo. Quindi "salva" anziché "salva come" ogni volta.Salvataggio automatico - WPF C#

risposta

6

È possibile utilizzare un DispatchTimer con un callback a un metodo per eseguire il salvataggio.

DispatcherTimer autosaveTimer = new DispatcherTimer(TimeSpan.FromSeconds(autosaveInterval), DispatcherPriority.Background, new EventHandler(DoAutoSave), Application.Current.Dispatcher); 

    private void DoAutoSave(object sender, EventArgs e) 
    { 
     // Enter save logic here... 
    } 
Problemi correlati