예제 #1
0
        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();
 }