private void refrenshPlaneDictList() { if (cbJoint.SelectedItem == null) { return; } planeDictList = new List <Model.TB_Dict>(); Model.TB_Dict selectJoint = (Model.TB_Dict)cbJoint.SelectedItem; if (!selectJoint.Dict_Key.Equals("-1")) { planeDictList = dictBLL.GetModelList("dict_groupid=" + jointDictList[1].ID + " and dict_groupid2='1,2,3,4,5,7,8,9'"); } Model.TB_Dict allDict = new Model.TB_Dict() { Dict_Key = "-1", Dict_Value = "不限" }; planeDictList.Insert(0, allDict); cbPlane.SetBinding(ComboBox.ItemsSourceProperty, new Binding() { Source = planeDictList }); cbPlane.SelectedIndex = 0; }
public AddOrUpdateLevel2() { InitializeComponent(); standardInfoBLL = new BLL.TB_StandardInfo(); standardParamsBLL = new BLL.TB_StandardParams(); athInfoBLL = new BLL.TB_AthleteInfo(); Model.TB_Dict allDict = new Model.TB_Dict() { Dict_Key = "-1", Dict_Value = "不限" }; jointDictList = dictBLL.GetModelListByGroupID(2); jointDictList.Insert(0, allDict); jointsideDictList = dictBLL.GetModelListByGroupID(3); jointsideDictList.Insert(0, allDict); testmodeDictList = dictBLL.GetModelListByGroupID(1); testmodeDictList.Insert(0, allDict); }
List<Model.TB_Dict> testmodeDictList; //测试模式字典列表 #endregion Fields #region Constructors public AddOrUpdateLevel2() { InitializeComponent(); standardInfoBLL = new BLL.TB_StandardInfo(); standardParamsBLL = new BLL.TB_StandardParams(); athInfoBLL = new BLL.TB_AthleteInfo(); Model.TB_Dict allDict = new Model.TB_Dict() { Dict_Key = "-1", Dict_Value = "不限" }; jointDictList = dictBLL.GetModelListByGroupID(2); jointDictList.Insert(0, allDict); jointsideDictList = dictBLL.GetModelListByGroupID(3); jointsideDictList.Insert(0, allDict); testmodeDictList = dictBLL.GetModelListByGroupID(1); testmodeDictList.Insert(0, allDict); }
private void Window_Loaded(object sender, RoutedEventArgs e) { //if (DataModel.Gravitycomp.Trim() == "1") //{ // momentColumn = "c2"; //} double screenHeight = SystemParameters.PrimaryScreenHeight; double screenWidth = SystemParameters.PrimaryScreenWidth; if (!IsExport)//不是只导出报告,则居中 { if (IsOne) { this.Left = (screenWidth - this.Width) / 2; this.Top = (screenHeight - this.Height) / 2; } } else { this.Left = screenWidth; this.Visibility = Visibility.Hidden; } this.Title = tbTitle.Text = DataModel.Ath_Name + " 测试日期:" + DataModel.TestDate.ToString("yyyy-MM-dd ") + DataModel.TestTime.ToString("HH:mm"); actionModel = dictBLL.GetModel(DataModel.Joint, DataModel.Plane, DataModel.Test_Mode); txtActionODD.Text = actionModel.actionone; txtActionEven.Text = actionModel.actiontwo; maxMomentLineChart.ScrollingEnabled = maxMomentChart.ScrollingEnabled = oddAvgCurveChart.ScrollingEnabled = evenAvgCurveChart.ScrollingEnabled = progressChart.ScrollingEnabled = false; maxMomentLineChart.BorderThickness = maxMomentChart.BorderThickness = oddAvgCurveChart.BorderThickness = evenAvgCurveChart.BorderThickness = progressChart.BorderThickness = new Thickness(0, 0, 0, 0); maxMomentChart.AnimationEnabled = maxMomentLineChart.AnimationEnabled = oddAvgCurveChart.AnimationEnabled = evenAvgCurveChart.AnimationEnabled = progressChart.AnimationEnabled = false; Axis xAxis = new Axis(); //Axis xAxisOAC = new Axis(); //Axis xAxisEAC = new Axis(); //xAxis.Suffix = xAxisOAC.Suffix = xAxisEAC.Suffix = "(ms)"; xAxis.Suffix = "(ms)"; progressChart.AxesX.Add(xAxis); //oddAvgCurveChart.AxesX.Add(xAxisOAC); //evenAvgCurveChart.AxesX.Add(xAxisEAC); Axis yPCAxis = new Axis(); Axis yMMAxis = new Axis(); Axis yMMLAxis = new Axis(); Axis yOACAxis = new Axis(); Axis yEACAxis = new Axis(); yPCAxis.Suffix = yMMAxis.Suffix = yMMLAxis.Suffix = yOACAxis.Suffix = yEACAxis.Suffix = "(Nm)"; progressChart.AxesY.Add(yPCAxis); maxMomentChart.AxesY.Add(yMMAxis); maxMomentLineChart.AxesY.Add(yMMLAxis); oddAvgCurveChart.AxesY.Add(yOACAxis); evenAvgCurveChart.AxesY.Add(yEACAxis); Axis xAxisOAC = new Axis(); Axis xAxisEAC = new Axis(); xAxisEAC.AxisMinimum = xAxisOAC.AxisMinimum = 0; xAxisOAC.AxisMaximum = xAxisEAC.AxisMaximum = 100; //xAxisEAC.Suffix = xAxisOAC.Suffix = "%"; oddAvgCurveChart.AxesX.Add(xAxisOAC); evenAvgCurveChart.AxesX.Add(xAxisEAC); RefrenshChart(); chartGrid.Children.Add(progressChart); maxMomentGrid.Children.Add(maxMomentChart); maxMomentLineGrid.Children.Add(maxMomentLineChart); oddAvgCurveGrid.Children.Add(oddAvgCurveChart); evenAvgCurveGrid.Children.Add(evenAvgCurveChart); }
private void Page_Loaded(object sender, RoutedEventArgs e) { if (TestManager != null) { testManager.SelectedItem = TestManager; } Model.TB_Dict allDict = new Model.TB_Dict() { Dict_Key="-1", Dict_Value="全部" }; jointDictList = dictBLL.GetModelList("dict_groupid=2"); jointDictList.Insert(0,allDict); jointsideDictList = dictBLL.GetModelList("dict_groupid=3"); jointsideDictList.Insert(0, allDict); testmodeDictList = dictBLL.GetModelList("dict_groupid=1"); testmodeDictList.Insert(0, allDict); Binding dictBind = new Binding() { Source=jointDictList}; cbJoint.SetBinding(ComboBox.ItemsSourceProperty, dictBind); cbJointSide.SetBinding(ComboBox.ItemsSourceProperty, new Binding() { Source = jointsideDictList }); cbTestMode.SetBinding(ComboBox.ItemsSourceProperty, new Binding() { Source = testmodeDictList }); menu = new System.Windows.Controls.ContextMenu(); MenuItem miShowChart = new MenuItem(); miShowChart.Header = "查看图表"; menu.Items.Add(miShowChart); miShowChart.Click += new RoutedEventHandler(btnShowChart_Click); menu.Items.Add(new Separator()); MenuItem miAddInStandard = new MenuItem(); miAddInStandard.Header = "加入测试参考值"; menu.Items.Add(miAddInStandard); miAddInStandard.Click += new RoutedEventHandler(btnAddStandard_Click); MenuItem miCompare = new MenuItem(); miCompare.Header = "数据对比"; menu.Items.Add(miCompare); miCompare.Click += new RoutedEventHandler(btnShowCompareChart_Click); menu.Items.Add(new Separator()); MenuItem miDelete = new MenuItem(); miDelete.Header = "删除"; menu.Items.Add(miDelete); miDelete.Click += new RoutedEventHandler(btnDelete_Click); }
private void Page_Loaded(object sender, RoutedEventArgs e) { if (TestManager != null) { testManager.SelectedItem = TestManager; } Model.TB_Dict allDict = new Model.TB_Dict() { Dict_Key = "-1", Dict_Value = "全部" }; jointDictList = dictBLL.GetModelList("dict_groupid=2"); jointDictList.Insert(0, allDict); jointsideDictList = dictBLL.GetModelList("dict_groupid=3"); jointsideDictList.Insert(0, allDict); testmodeDictList = dictBLL.GetModelList("dict_groupid=1"); testmodeDictList.Insert(0, allDict); Binding dictBind = new Binding() { Source = jointDictList }; cbJoint.SetBinding(ComboBox.ItemsSourceProperty, dictBind); cbJointSide.SetBinding(ComboBox.ItemsSourceProperty, new Binding() { Source = jointsideDictList }); cbTestMode.SetBinding(ComboBox.ItemsSourceProperty, new Binding() { Source = testmodeDictList }); menu = new System.Windows.Controls.ContextMenu(); MenuItem miShowChart = new MenuItem(); miShowChart.Header = "查看图表"; menu.Items.Add(miShowChart); miShowChart.Click += new RoutedEventHandler(btnShowChart_Click); menu.Items.Add(new Separator()); MenuItem miAddInStandard = new MenuItem(); miAddInStandard.Header = "加入测试参考值"; menu.Items.Add(miAddInStandard); miAddInStandard.Click += new RoutedEventHandler(btnAddStandard_Click); MenuItem miCompare = new MenuItem(); miCompare.Header = "数据对比"; menu.Items.Add(miCompare); miCompare.Click += new RoutedEventHandler(btnShowCompareChart_Click); menu.Items.Add(new Separator()); MenuItem miDelete = new MenuItem(); miDelete.Header = "删除"; menu.Items.Add(miDelete); miDelete.Click += new RoutedEventHandler(btnDelete_Click); }
private void refrenshPlaneDictList() { if (cbJoint.SelectedItem==null) { return; } planeDictList = new List<Model.TB_Dict>(); Model.TB_Dict selectJoint = (Model.TB_Dict)cbJoint.SelectedItem; if (!selectJoint.Dict_Key.Equals("-1")) { planeDictList = dictBLL.GetModelList("dict_groupid=" + jointDictList[1].ID + " and dict_groupid2='1,2,3,4,5,7,8,9'"); } Model.TB_Dict allDict = new Model.TB_Dict() { Dict_Key = "-1", Dict_Value = "不限" }; planeDictList.Insert(0, allDict); cbPlane.SetBinding(ComboBox.ItemsSourceProperty, new Binding() { Source = planeDictList }); cbPlane.SelectedIndex = 0; }
private void Window_Loaded(object sender, RoutedEventArgs e) { //if (DataModel.Gravitycomp.Trim() == "1") //{ // momentColumn = "c2"; //} double screenHeight = SystemParameters.PrimaryScreenHeight; double screenWidth = SystemParameters.PrimaryScreenWidth; if (!IsExport)//不是只导出报告,则居中 { if (IsOne) { this.Left = (screenWidth - this.Width) / 2; this.Top = (screenHeight - this.Height) / 2; } } else { this.Left = screenWidth; this.Visibility = Visibility.Hidden; } this.Title = tbTitle.Text = DataModel.Ath_Name + " 测试日期:" + DataModel.TestDate.ToString("yyyy-MM-dd ") + DataModel.TestTime.ToString("HH:mm"); actionModel = dictBLL.GetModel(DataModel.Joint, DataModel.Plane, DataModel.Test_Mode); txtActionODD.Text = actionModel.actionone; txtActionEven.Text = actionModel.actiontwo; maxMomentLineChart.ScrollingEnabled = maxMomentChart.ScrollingEnabled = oddAvgCurveChart.ScrollingEnabled = evenAvgCurveChart.ScrollingEnabled = progressChart.ScrollingEnabled = false; maxMomentLineChart.BorderThickness = maxMomentChart.BorderThickness = oddAvgCurveChart.BorderThickness = evenAvgCurveChart.BorderThickness = progressChart.BorderThickness = new Thickness(0, 0, 0, 0); maxMomentChart.AnimationEnabled = maxMomentLineChart.AnimationEnabled = oddAvgCurveChart.AnimationEnabled = evenAvgCurveChart.AnimationEnabled = progressChart.AnimationEnabled = false; Axis xAxis = new Axis(); //Axis xAxisOAC = new Axis(); //Axis xAxisEAC = new Axis(); //xAxis.Suffix = xAxisOAC.Suffix = xAxisEAC.Suffix = "(ms)"; xAxis.Suffix = "(ms)"; progressChart.AxesX.Add(xAxis); //oddAvgCurveChart.AxesX.Add(xAxisOAC); //evenAvgCurveChart.AxesX.Add(xAxisEAC); Axis yPCAxis=new Axis(); Axis yMMAxis=new Axis(); Axis yMMLAxis=new Axis(); Axis yOACAxis = new Axis(); Axis yEACAxis = new Axis(); yPCAxis.Suffix = yMMAxis.Suffix = yMMLAxis.Suffix = yOACAxis.Suffix = yEACAxis.Suffix = "(Nm)"; progressChart.AxesY.Add(yPCAxis); maxMomentChart.AxesY.Add(yMMAxis); maxMomentLineChart.AxesY.Add(yMMLAxis); oddAvgCurveChart.AxesY.Add(yOACAxis); evenAvgCurveChart.AxesY.Add(yEACAxis); Axis xAxisOAC = new Axis(); Axis xAxisEAC = new Axis(); xAxisEAC.AxisMinimum = xAxisOAC.AxisMinimum = 0; xAxisOAC.AxisMaximum = xAxisEAC.AxisMaximum = 100; //xAxisEAC.Suffix = xAxisOAC.Suffix = "%"; oddAvgCurveChart.AxesX.Add(xAxisOAC); evenAvgCurveChart.AxesX.Add(xAxisEAC); RefrenshChart(); chartGrid.Children.Add(progressChart); maxMomentGrid.Children.Add(maxMomentChart); maxMomentLineGrid.Children.Add(maxMomentLineChart); oddAvgCurveGrid.Children.Add(oddAvgCurveChart); evenAvgCurveGrid.Children.Add(evenAvgCurveChart); }