JryVideo.Viewer.VideoViewer.VideoViewerPage.EditEntityButton_OnClick C# (CSharp) Méthode

EditEntityButton_OnClick() private méthode

private EditEntityButton_OnClick ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Résultat void
        private void EditEntityButton_OnClick(object sender, RoutedEventArgs e)
        {
            var vm = ((FrameworkElement)sender).DataContext as EntityViewModel;

            if (vm != null)
            {
                var w = this.TryFindParent<MetroWindow>();

                var dlg = new EntityEditorWindow()
                {
                    Owner = w
                }.ModifyMode(this.ViewModel.Video.Source, vm.Source);

                if (dlg.ShowDialog() == true)
                {
                    vm.RefreshProperties();
                }
            }
        }