コード例 #1
0
        public MainWindow()
        {
            InitializeComponent();
            MyBindableTwoDArray  = new BindableTwoDArray <char>(8, 8);
            PathList.ItemsSource = runningTasks;
            parser = new Parser();
            HitsDataGrid.ItemsSource = parser.items;
            //HitsDataGrid.DataContext = parser.items;
            stopwatch = new Stopwatch();
            stopwatch.Start();
            //AnalyzeResults.ItemsSource = parser.items.Values;

            Graph.Axes.Add(new OxyPlot.Wpf.TimeSpanAxis());
            Graph.Axes[0].Position = AxisPosition.Bottom;
            var linearAxis = new OxyPlot.Wpf.LinearAxis();

            linearAxis.Position = AxisPosition.Left;
            Graph.Axes.Add(linearAxis);

            //Analyze_Packets_Click(null, null);

            PathList.Columns[2].SortDirection = ListSortDirection.Descending;

            AnalyzeResults.ItemsSource = parser.items.Values;
        }
コード例 #2
0
        public MainWindow()
        {
            InitializeComponent();
            MyBindableTwoDArray  = new BindableTwoDArray <char>(8, 8);
            PathList.ItemsSource = runningTasks;
            PopulateDropdown(PacketMode, PacketDefinitions.GetAll(), "Source", "Name");
            HitsDataGrid.ItemsSource = parser.items;
            //HitsDataGrid.DataContext = parser.items;
            stopwatch = new Stopwatch();
            stopwatch.Start();
            //AnalyzeResults.ItemsSource = parser.items.Values;

            Graph.Axes.Add(new OxyPlot.Wpf.TimeSpanAxis());
            Graph.Axes[0].Position = AxisPosition.Bottom;
            var linearAxis = new OxyPlot.Wpf.LinearAxis();

            linearAxis.Position = AxisPosition.Left;
            Graph.Axes.Add(linearAxis);

            //Button_Click_AnalyzePackets(null, null);

            PathList.Columns[2].SortDirection = ListSortDirection.Descending;

            AnalyzeResults.ItemsSource = parser.items.Values;

            if (CANBUS.App.StartupDBCFilename != null)
            {
                parser = Parser.FromSource(PacketDefinitions.DefinitionSource.DBCFile, CANBUS.App.StartupDBCFilename);
            }

            if (CANBUS.App.StartupLogFilename != null)
            {
                StartParseLog(CANBUS.App.StartupLogFilename);
            }
        }