public static TickerExchangeWebListInfo FromFile(string fileName) { TickerExchangeWebListInfo res = (TickerExchangeWebListInfo)SerializationHelper.FromFile(fileName, typeof(TickerExchangeWebListInfo)); res.FullPath = fileName; return(res); }
protected override void OnShown(EventArgs e) { string fileName = SettingsStore.Default.LastOpenedWebTickersFile; if (File.Exists(fileName)) { Info = TickerExchangeWebListInfo.FromFile(fileName); } base.OnShown(e); }
private void biOpen_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (this.xtraOpenFileDialog1.ShowDialog() == DialogResult.OK) { Info = TickerExchangeWebListInfo.FromFile(this.xtraOpenFileDialog1.FileName); if (Info == null) { Info = new TickerExchangeWebListInfo(); } else { SettingsStore.Default.LastOpenedWebTickersFile = this.xtraOpenFileDialog1.FileName; SettingsStore.Default.Save(); } } }
private void biNew_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { Info = new TickerExchangeWebListInfo(); }