Exemplo n.º 1
0
        private void WikiSitesList_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            var vm = DataContext as WikiSiteListViewModel;

            Debug.Assert(vm != null);
            var os = e.OriginalSource as DependencyObject;

            if (os == null)
            {
                return;
            }
            var source = WpfUtility.FindAncestor <ListViewItem>(os);

            if (source == null)
            {
                return;
            }
            vm.NotifyWikiSiteDoubleClick((WikiSiteViewModel)source.DataContext);
        }