2011-06-01 12 views
6

Czy istnieje sposób, w którym można zapisać szczegóły z ListView, który nie wymaga mnie używać okna dialogowego zapisu za każdym razem i pozwala mi wywołać go w określonym przedziale czasowym. Więc "oszczędzaj", a nie "zachowaj jako" za każdym razem.Automatyczne zapisywanie - WPF C#

Odpowiedz

6

Możesz użyć DispatchTimer z funkcją oddzwaniania do metody wykonania zapisu.

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... 
    } 
Powiązane problemy