/*
  * 构造函数
  */
 public ChooseColumnWindow(TimeBasedDynamicDiagram diagram, int index, UIElement invoker)
 {
     initializeData(diagram, index, invoker);
     initializeGraphics();
 }
 private void initializeData(TimeBasedDynamicDiagram diagram, int index, UIElement invoker)
 {
     _diagram = diagram;
     _invoker = invoker;
     _index = index;
     _listBox = new ListBox();
     _listBox.SelectionMode = SelectionMode.Multiple;
     foreach (Data data in _diagram.Model.DataList)
     {
         ListBoxItem item = new ListBoxItem() { Content = data.Name, Tag = data };
         _listBox.Items.Add(item);
     }
 }
예제 #3
0
        // 动态图标初始化
        private void initializeGraphics()
        {
            Dmodel = new DynamicDiagram.DataModel("..//..//DynamicDiagram//TimeBasedDataConfig.xml", ReceiveDs);
            Ddiagram = new DynamicDiagram.TimeBasedDynamicDiagram(900, Dmodel, "..//..//Dynamicdiagram//DiagramConfig.xml");
            data = new DynamicDiagram.ScaleData();

            Ddiagram.startDynamicDrawing(DRconn, "WS_Drilling_Depth_Based", "龙109井", "主井眼", data);

            //Ddiagram.getData(DRconn, "WS_Drilling_Depth_Based", "龙109井", "主井眼", data);

            _Ditem.Content = Ddiagram;
        }