private void Border_MouseDown(object sender, MouseButtonEventArgs e) { HostDummy hd = ((FrameworkElement)sender).DataContext as HostDummy; if (hd != null) { if (hd.Host == null) { ((MainViewModel)DataContext).CurrentSelected = new HostInformation(((MainViewModel)DataContext).CurrentClassCNetwork.ToLong() + hd.LastOctettInt); } else { ((MainViewModel)DataContext).CurrentSelected = hd.Host; } ((MainViewModel)DataContext).CurrentSelected.ScanIPCommand.Execute(null); } }
private void Border_MouseDown(object sender, MouseButtonEventArgs e) { if (e.LeftButton == MouseButtonState.Pressed) { HostDummy hd = ((FrameworkElement)sender).DataContext as HostDummy; if (hd != null) { if (hd.Host == null) { HostInformation hi = new HostInformation(((MainViewModel)DataContext).CurrentClassCNetwork.ToLong() + (long)hd.LastOctettInt); hd.Host = hi; } if (hd.Host != null) { hd.Host.ScanIPCommand.Execute(null); } } } }