Shuxia Ning
2024-07-29 8f15f93b380fac12676487603297e3cc32f377f8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
using DevExpress.XtraEditors;
using DevExpress.XtraGrid.Columns;
using System.IO;
using Yw;
 
namespace IStation.Win
{
    public partial class ModelStatisticsView : XtraUserControl
    {
        public ModelStatisticsView()
        {
            InitializeComponent();
 
            this.gridView1.SetNormalView();
            // this.gridView1.OptionsView.ColumnAutoWidth = false;
 
            this.gridView2.SetNormalView();
            // this.gridView2.OptionsView.ColumnAutoWidth = false;
 
        }
 
 
        /// <summary>
        /// 加载
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void barBtnLoad_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
 
            var avg_statistics_station1_vm_list_json = File.ReadAllText("D:\\AvgStatisticsS1ViewModelList.json");
            var avg_statistics_station1_vm_list = JsonHelper.Json2Object<List<AvgStatisticsS1ViewModel>>(avg_statistics_station1_vm_list_json);
            if (avg_statistics_station1_vm_list != null)
            {
                avg_statistics_station1_vm_list.ForEach(x => x.Round());
            }
 
            var avg_statistics_station2_vm_list_json = File.ReadAllText("D:\\AvgStatisticsS2ViewModelList.json");
            var avg_statistics_station2_vm_list = JsonHelper.Json2Object<List<AvgStatisticsS2ViewModel>>(avg_statistics_station2_vm_list_json);
            if (avg_statistics_station2_vm_list != null)
            {
                avg_statistics_station2_vm_list.ForEach(x => x.Round());
            }
 
            this.avgStatisticsS1ViewModelBindingSource.DataSource = avg_statistics_station1_vm_list;
            this.avgStatisticsS1ViewModelBindingSource.ResetBindings(false);
 
            this.avgStatisticsS2ViewModelBindingSource.DataSource = avg_statistics_station2_vm_list;
            this.avgStatisticsS2ViewModelBindingSource.ResetBindings(false);
 
        }
 
        private void barBtnExport_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
           
 
        }
    }
}