private void channelListView_SelectionChanged(object sender, SelectionChangedEventArgs e) { Stream stream = null; try { stream = e.AddedItems[0] as Stream; } catch (Exception) { return; } if (stream != null) { StreamWindow sw = new StreamWindow(stream); sw.ShowDialog(); } }