zoukankan      html  css  js  c++  java
  • silverlight柱状图 改变选项事件 和 取消选择

      

          public void T_ConditionSuccess(Object sender, GetConditionCodeRateCompletedEventArgs e)
    {
    if (e.Error == null)
    {
    Successrates.Clear();

    ConditionCodeChart.Axes.Clear();
    ConditionCodeChart.Series.Clear();
    foreach (MDXValue mdv in e.Result)
    {
    ConditionRatioBind src = new ConditionRatioBind();
    src.Title = mdv.Title;
    src.Value = mdv.MValue * 100;
    Successrates.Add(src);
    }
    ConditionCodeChart.Axes.Clear();
    ConditionCodeChart.Series.Clear();


    ColumnSeries cls = new ColumnSeries();
    cls.ItemsSource = null;
    cls.ItemsSource = Successrates;
    cls.IndependentValueBinding = new Binding("Title");
    cls.DependentValueBinding = new Binding("Value");
    cls.AnimationSequence = AnimationSequence.FirstToLast;
    cls.IsSelectionEnabled = true;
    cls.SelectionChanged += new SelectionChangedEventHandler(cs_SelectionChanged);
    cls.Title = "设备比例";
    ConditionCodeChart.Series.Add(cls);
    //ConditionCodeChart.Title = "特征码设备比例";
    Title += "特征码设备比例";
    ConditionCodeChart.Title = Title;
    }
    else
    {
    Alerts.ShowError(e.Error.ToString());
    }
    }


      

    (ConditionCodeChart.Series[0] as ColumnSeries).SelectedItem = null;

    这句话代表取消选择。

     

            void cs_SelectionChanged(object sender, SelectionChangedEventArgs e)
    {
    ColumnSeries cs = (ColumnSeries)sender;
    if ((ConditionCodeChart.Series[0] as ColumnSeries).SelectedItem!=null)
    {
    string str = cs.SelectedItem.ToString();
    string name = ((ConditionRatioBind)cs.SelectedItem).Title;
    string param = string.Empty;
    if (name.Contains("语音"))
    {
    param = "语音";
    }
    if (name.Contains("短信"))
    {
    param = "短信";
    }
    if (name.Contains("GPRS"))
    {
    param = "GPRS";
    }

    ConditionDetailInfos tpu = new ConditionDetailInfos();
    tpu.ConditionDetailInfosLoad(null, sAreaName, sDateTime, param);
    tpu.Show();
    (ConditionCodeChart.Series[0] as ColumnSeries).SelectedItem = null;
    }
    }

     

     

     

  • 相关阅读:
    docker-Tensorflow-gpu+ Jupyter
    jupyter文档
    安装matlab文档url
    收藏的下载链接
    Selenium+ PhantomJS
    ubuntu 类似qq的截图工具
    公众号图片
    编译tensflow:因为非法指令(吐核)
    中小型网络组网
    git免密推送代码
  • 原文地址:https://www.cnblogs.com/honkcal/p/2337371.html
Copyright © 2011-2022 走看看