private void AddLengthBtn_Click(object sender, RoutedEventArgs e) { var tempLength = ImageHandler.GetCellLengthWithBoundingBoxPoint(LastSelectedContour); LengthCollector.Add(ImageHandler.OpenedImgNumber, this.LastClickedPoint, tempLength); CurrCellLengthBox.Background = Brushes.LawnGreen; CurrCellLengthCoordinates.Background = Brushes.LawnGreen; }
private void LengthClick(object sender, RoutedEventArgs e) { LengthWindow.Show(); /* * this.LengthMenuItem.IsChecked = !this.LengthMenuItem.IsChecked; * if (this.LengthMenuItem.IsChecked) * { * LengthGrid.DataContext = * LengthCollector.GetLengthList(ImageHandler.OpenedImgNumber, Convert.ToDouble(SettingsWindow.PPM_Sl)); * } */ var currImgNumber = ImageHandler.OpenedImgNumber; ImageHandler.Process(); LengthCollector.Add(currImgNumber, this.LastClickedPoint, ImageHandler.GetCellLengthWithBoundingBox(LastClickedPoint)); //TODO lehet a lengthcollvetor néha takarítani is kellene :| //TempLengthList = LengthCollector.GetLengthList(currImgNumber, SettingsWindow.PPM_Sl.Value); TempLengthList = LengthCollector.GetLengthTripletList(SettingsWindow.PPM_Sl.Value); LengthWindow.LengthGrid.ItemsSource = TempLengthList; LengthWindow.LengthGrid.Items.Refresh(); }