//################################################################################ #region Private Members private void InitializePanels() { LayoutPanel = new LayoutPanel(this); TitlePanel = new TitlePanel(this); EurTryStockPanel = new StockPanel(this, StockServiceFactory.CreateService("Yahoo", "EURTRY")); UsdTryStockPanel = new StockPanel(this, StockServiceFactory.CreateService("Yahoo", "USDTRY")); EurUsdStockPanel = new StockPanel(this, StockServiceFactory.CreateService("Yahoo", "EURUSD"), 5000); SiemensStockPanel = new StockPanel(this, StockServiceFactory.CreateService("Yahoo", "SIEMENS"), 10000); HourPanel = new TimerPanel(); LayoutPanel.Add(TitlePanel); LayoutPanel.Add(EurTryStockPanel); LayoutPanel.Add(UsdTryStockPanel); LayoutPanel.Add(EurUsdStockPanel); LayoutPanel.Add(SiemensStockPanel); LayoutPanel.Add(HourPanel); Controls.Add(LayoutPanel); TitlePanel.CustomContextMenu = CustomContextMenu.Instance; }
public MainDialog() { InitializeComponent(); lst_Stocks.Clear(); m_StockPanel = new StockPanel(); m_StockPanel.StockChanged += new EventHandler <StockChangedEventArgs>(StockPanel_StockChanged_EventHandler); m_StockPanel.StockChecked += new EventHandler <StockChangedEventArgs>(StockPanel_StockChecked_EventHandler); TabPage_Stock.Controls.Add(m_StockPanel); m_IndexPanel = new IndexPanel(); m_IndexPanel.IndexItemChanged += new EventHandler <IndexEventArgs>(IndexPanel_IndexItemChanged_EventHandler); TabPage_Market.Controls.Add(m_IndexPanel); m_StockList = new StockDetailView(""); TabPage_StockDetail.Controls.Add(m_StockList); m_DealPanel = new DealPanel(); TabPage_Deal.Controls.Add(m_DealPanel); }