/// <summary> /// 指标列表窗体关闭方法 /// </summary> /// <param name="indicatorList">指标列表窗体</param> /// <param name="cancel">是否取消</param> public void OnIndicatorListWindowClosed(IndicatorList indicatorList, ref bool cancel) { if (indicatorList.IsSubmit) { Indicator indicator = new Indicator(); indicatorList.GetIndicator(ref indicator); TextBoxA txtIndicator = GetTextBox("txtIndicator"); TextBoxA txtParameters = GetTextBox("txtParameters"); txtIndicator.Text = indicator.m_text; if (indicator.m_parameters != null && indicator.m_parameters.Length > 0) { String[] strs = indicator.m_parameters.Split(new String[] { ";" }, StringSplitOptions.RemoveEmptyEntries); int strsSize = strs.Length; String parameters = ""; for (int i = 0; i < strsSize; i++) { if (strs[i].IndexOf(",") != -1) { String[] subStrs = strs[i].Split(new String[] { "," }, StringSplitOptions.RemoveEmptyEntries); parameters += subStrs[0] + ":" + subStrs[3] + ";"; } } txtParameters.Text = parameters; } else { txtParameters.Text = ""; } } m_window.StartTimer(m_timerID, 100); m_window.Invalidate(); }
/// <summary> /// 显示 /// </summary> public override void Show() { m_window.Location = new POINT(-m_window.Width, -m_window.Height); m_window.AnimateShow(false); m_window.Invalidate(); m_window.StartTimer(m_timerID, 20); CreateNextData(true); CreatePreView(); }
/// <summary> /// 显示 /// </summary> public void Show() { AddIndicatorColumns(); AddIndicatorRows(); m_window.Location = new POINT(-m_window.Width, -m_window.Height); m_window.AnimateShow(false); m_window.Invalidate(); m_window.StartTimer(m_timerID, 1000); }
/// <summary> /// 显示 /// </summary> public override void Show() { List <UserSecurityCategory> categories = new List <UserSecurityCategory>(); m_userSecurityService.GetCategories(categories); LoadCategoriesToCategoryGrid(categories); m_window.Location = new POINT(-m_window.Width, -m_window.Height); m_window.AnimateShow(true); m_window.Invalidate(); m_window.StartTimer(m_timerID, 1000); }
/// <summary> /// 显示 /// </summary> public override void Show() { List <Indicator> indicators = new List <Indicator>(); m_indicatorService.GetIndicators(indicators); AddIndicatorsToTree(indicators); m_tvList.Update(); m_window.Location = new POINT(-m_window.Width, -m_window.Height); m_window.AnimateShow(true); m_window.Invalidate(); m_window.StartTimer(m_timerID, 10); }