private void RawIntelBox_MouseDoubleClick(object sender, MouseButtonEventArgs e) { if (RawIntelBox.SelectedItem == null) { return; } EVEData.IntelData intel = RawIntelBox.SelectedItem as EVEData.IntelData; foreach (string s in intel.IntelString.Split(' ')) { if (s == "") { continue; } foreach (EVEData.System sys in EVEManager.Systems) { if (s.IndexOf(sys.Name, StringComparison.OrdinalIgnoreCase) == 0) { if (RegionRC.Region.Name != sys.Region) { RegionRC.SelectRegion(sys.Region); } RegionRC.SelectSystem(s); return; } } } }
private void TheraConnectionsList_MouseDoubleClick(object sender, MouseButtonEventArgs e) { if (sender != null) { DataGrid grid = sender as DataGrid; if (grid != null && grid.SelectedItems != null && grid.SelectedItems.Count == 1) { DataGridRow dgr = grid.ItemContainerGenerator.ContainerFromItem(grid.SelectedItem) as DataGridRow; EVEData.TheraConnection tc = dgr.Item as EVEData.TheraConnection; if (tc != null) { RegionRC.SelectSystem(tc.System, true); } } } }
private void CharactersList_MouseDoubleClick(object sender, MouseButtonEventArgs e) { if (sender != null) { DataGrid grid = sender as DataGrid; if (grid != null && grid.SelectedItems != null && grid.SelectedItems.Count == 1) { DataGridRow dgr = grid.ItemContainerGenerator.ContainerFromItem(grid.SelectedItem) as DataGridRow; EVEData.LocalCharacter lc = dgr.Item as EVEData.LocalCharacter; if (lc != null) { RegionRC.SelectSystem(lc.Location, true); } } } }
private void ZKBContexMenu_ShowSystem_Click(object sender, RoutedEventArgs e) { if (ZKBFeed.SelectedIndex == -1) { return; } EVEData.ZKillRedisQ.ZKBDataSimple zkbs = ZKBFeed.SelectedItem as EVEData.ZKillRedisQ.ZKBDataSimple; if (zkbs != null) { RegionRC.SelectSystem(zkbs.SystemName, true); if (RegionLayoutDoc != null) { RegionLayoutDoc.IsSelected = true; } } }