コード例 #1
0
        private void AskMoveMergeNode(SiteExplorerNodeViewModel source, SiteExplorerNodeViewModel dest)
        {
            // Regions and site groups can either be merged or moved. Need to ask...
            var frm = new DragDropOptions(this.FindParentWindow());

            if (frm.ShowDialog().GetValueOrDefault(false))
            {
                if (frm.DragDropOption == DragDropOption.Merge)
                {
                    MergeNodes(source, dest);
                }
                else
                {
                    MoveNode(source, dest);
                }
            }
        }
コード例 #2
0
ファイル: MaterialExplorer.xaml.cs プロジェクト: kehh/biolink
 private void AskMoveMergeNode(SiteExplorerNodeViewModel source, SiteExplorerNodeViewModel dest)
 {
     // Regions and site groups can either be merged or moved. Need to ask...
     var frm = new DragDropOptions(this.FindParentWindow());
     if (frm.ShowDialog().GetValueOrDefault(false)) {
         if (frm.DragDropOption == DragDropOption.Merge) {
             MergeNodes(source, dest);
         } else {
             MoveNode(source, dest);
         }
     }
 }