예제 #1
0
        public void SelectItem(DScanItem item)
        {
            _selectedItemName = item.Name;
            _selectedItemType = item.Type;

            ProbeScan       -= AddAnomalies;
            DirectionalScan += NextScan;

            SetClipboardTextToCurrentMedian();

            OnNextScanRequested(_median);
        }
예제 #2
0
        private void ListView_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            var listview = (ListView)sender;

            var selectedItem = listview.SelectedItem as DScanItem;

            if (selectedItem == null)
            {
                return;
            }

            _selectedItem = selectedItem;

            LblTarget.Content    = selectedItem;
            LblTarget.Visibility = Visibility.Visible;

            LstTargets.Visibility    = Visibility.Collapsed;
            LstRangeItems.Visibility = Visibility.Visible;

            CurrentShips.Clear();
            CurrentShips.Add(selectedItem);
            _dScanFinder.SelectItem(selectedItem);
        }