If there is any automatic save option, I don't know of it. Even if there was one provided by MS, it would generically store too much data and make the file size too large. For example, you don't want to be storing every attribute of the listView object: Font, BackColor, ForeColor, Items etc. Here's a generic example to illustrate the preference class: //Save the form's background color preferences.Add("windowsBColor", this.BackColor); -------- //Restore the windows backcolor if (preferences.ContainsKey("windowBColor")) { this.BackColor = (Color)(preferences["windowBColor"]); } If you need further assistance, don't hesitate to ask. Cheers! Richard
My code this week has no errors. But it's Monday morning and I haven't got out of bed.