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; }
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); } }