public RainMapCtr(IRainCalc siteRainCalc) { m_pRainMap = new CRainmapRender(this.Width, this.Height, siteRainCalc); m_pRainMap.OnCountRainStartAndStopTimeEvent += new RainMapNotifyDelegate(RainMapRender_OnCountRainStartAndStopTimeEvent); InitializeComponent(); CSoftInfo.getInstance().UpdasteIdentity = "B"; }
public CRainmapRender(int width, int height, IRainCalc siteRainCalc) { m_nParentWidth = width; m_nParentHeight = height; CalcBeginTime(); m_pSiteRainCalc = siteRainCalc; }
public void DrawRainMap(IRainCalc siteRainCalc, IRainfallsDBHelper dbHelper) { m_pRainfallsMap = new RainMapCtr(siteRainCalc); m_pRainfallsMap.Dock = DockStyle.Fill; this.Controls.Add(m_pRainfallsMap); m_pRainfallsCaption = new captionCtrl(this); m_pRainfallsCaption.DbHelper = dbHelper; m_pRainfallsCaption.SiteRainCalc = siteRainCalc; m_pRainfallsCaption.Dock = DockStyle.Top; this.Controls.Add(m_pRainfallsCaption); // m_pRainfallsMap.ToolBarControl = m_pRainfallsToolbar; }