void Load() { var docs = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments); var file = System.IO.Path.Combine(docs, "save.xml"); if (File.Exists(file)) { using (var st = System.IO.File.OpenRead(file)) { if (items == null) { items = new DataFiltableCollection(); } if (items.Load(st) == false) { File.Delete(file); items = DataFiltableCollection.MakeInitDate(); } } } else { items = DataFiltableCollection.MakeInitDate(); } }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.Main); items = new DataFiltableCollection(); this.Load(); FindViewById <Button>(Resource.Id.btnPrev).Click += btnPrev_Click; FindViewById <Button>(Resource.Id.btnNext).Click += btnNext_Click; FindViewById <Button>(Resource.Id.btnCurrent).Click += btnCurrent_Click; FindViewById <Button>(Resource.Id.btnSetting).Click += btnSetting_Click; FindViewById <EditText>(Resource.Id.editText1).TextChanged += editText_Change; FindViewById <EditText>(Resource.Id.editText2).TextChanged += editText_Change; FindViewById <EditText>(Resource.Id.editText3).TextChanged += editText_Change; FindViewById <EditText>(Resource.Id.editText4).TextChanged += editText_Change; FindViewById <EditText>(Resource.Id.editText5).TextChanged += editText_Change; FindViewById <EditText>(Resource.Id.editText6).TextChanged += editText_Change; FindViewById <EditText>(Resource.Id.editText7).TextChanged += editText_Change; display(); }