void DisplayValue(int index, IIndicatorParameter parameter) { // Store the parameter in the Tag parameter of the text box. GetTextBox(index).Tag = parameter; if (parameter.DataType == typeof(Color)) { GetTextBox(index).ReadOnly = true; GetTextBox(index).Cursor = Cursors.Hand; GetTextBox(index).BackColor = (Color)parameter.Value; } else if (parameter.DataType == typeof(zChartLineStyle)) { GetTextBox(index).ReadOnly = true; GetTextBox(index).Cursor = Cursors.Hand; string text = parameter.Value.ToString(); settingTextBox = true; GetTextBox(index).Text = text; settingTextBox = false; } else { string text = parameter.Value.ToString(); settingTextBox = true; GetTextBox(index).Text = text; settingTextBox = false; } }
public void AddParameter(IIndicatorParameter parameter) { parameters.Add(parameter); }
public void Add(IIndicatorParameter parameter) { parameters[parameter.Name] = parameter; }