public void NewStructuring(object sender, NewStructuringEventArgs e) { try { Struct = null; Struct = e.NewStructuring; tb_alg_name.Text = e.NewStructuringInfo.AlgorithmName; rc_graphic.SeriesMappings = new SeriesMappingCollection(); List <SeriesMapping> sm = TelerikUtils.InitBubbleChart(Struct, att_x, att_y); foreach (SeriesMapping item in sm) { rc_graphic.SeriesMappings.Add(item); } rc_graphic.ItemsSource = null; rc_graphic.ItemsSource = TelerikUtils.FillBubbleChartData(Struct, att_x, att_y); } catch (Exception _ex) { GeneralTools.Tools.WriteToLog(_ex); } }
private void cb_objetiveY_SelectionChanged(object sender, SelectionChangedEventArgs e) { try { att_y = (ClusterEnsemble.Attribute)cb_objetiveY.SelectedItem; if (att_x == null || att_y == null) { return; } else { rc_graphic.DefaultView.ChartArea.AxisY.Title = att_y.Name; if (Struct != null) { rc_graphic.ItemsSource = null; rc_graphic.ItemsSource = TelerikUtils.FillBubbleChartData(Struct, att_x, att_y); } } } catch (Exception _ex) { GeneralTools.Tools.WriteToLog(_ex); } }