public ObservableNumericValueCollection GetCollection() { ObservableNumericValueCollection c = new ObservableNumericValueCollection(); if (Collection.Length > 0) { foreach (IObservableNumericValue n in Collection) { c.Add(n); } } return(c); }
private void UITestConfigOutputParamChecklist_SelectedIndexChanged(object sender, EventArgs e) { if (UITestConfigOutputParamChecklist.SelectedItem != null) { IObservableNumericValue observableValue = (IObservableNumericValue)UITestConfigOutputParamChecklist.SelectedItem; bool is_checked = UITestConfigOutputParamChecklist.CheckedItems.IndexOf(observableValue) > -1; if (is_checked) { if (!observedValues.Contains(observableValue)) { observedValues.Add(observableValue); } } else { if (observedValues.Contains(observableValue)) { observedValues.Remove(observableValue); } } } }