private void Form1_Load(object sender, EventArgs e) { try { session = Session.getInstance(); XmlSerializer xs = new XmlSerializer(typeof(Session)); using (Stream str = File.OpenRead("Default.xml")) session = (Session)xs.Deserialize(str); List <Instrument> xin = new List <Instrument>(); xin.Add(session.instrumentA); xin.Add(session.instrumentB); procInstrument = InstrumentProc.getInstance(xin); procStrategy = StrategyProc.getInstance(session.spread); pgInstrumentA.SelectedObject = session.instrumentA; pgInstrumentB.SelectedObject = session.instrumentB; pgSpread.SelectedObject = session.spread; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void Form1_Load(object sender, EventArgs e) { try { session = Session.getInstance(); XmlSerializer xs = new XmlSerializer(typeof(Session)); using (Stream str = File.OpenRead("Default.xml")) session = (Session)xs.Deserialize(str); List<Instrument> xin = new List<Instrument>(); xin.Add(session.instrumentA); xin.Add(session.instrumentB); procInstrument = InstrumentProc.getInstance(xin); procStrategy = StrategyProc.getInstance(session.spread); pgInstrumentA.SelectedObject = session.instrumentA; pgInstrumentB.SelectedObject = session.instrumentB; pgSpread.SelectedObject = session.spread; } catch(Exception ex){ MessageBox.Show(ex.Message); } }