Example #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void NodeEditControl_Drop(object sender, DragEventArgs e)
        {
            try {
                e.Effects = DragDropEffects.None;
                e.Handled = true;

                var item = e.Data.GetData(typeof(PaletteItemViewModel)) as PaletteItemViewModel;
                if (item != null)
                {
                    Point p = e.GetPosition(nodeEditControl.MainCanvas);
                    NodeEditViewModel.AddNode(item, p);
                }
            } catch (Exception) {
            }
        }