void UpdateCategoryData() { _categoryCollection.Clear(); if (DataSource != null && !string.IsNullOrEmpty(CategoryMemberPath)) { BindingValue eval = new BindingValue(CategoryMemberPath); foreach (object dataItem in this.DataSource) { _categoryCollection.Add(eval.Eval(dataItem).ToString()); } } }
void UpdateValueData() { _valueCollection.Clear(); if (DataSource != null && !string.IsNullOrEmpty(ValueMemberPath)) { BindingValue eval = new BindingValue(ValueMemberPath); foreach (object dataItem in this.DataSource) { _valueCollection.Add(Convert.ToDouble(eval.Eval(dataItem))); } } }