using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;using System.Windows.Controls;using System.Windows.Data;using System.Windows.Documents;using System.Windows.Input;using System.Windows.Media;using System.Windows.Media.Imaging;using System.Windows.Navigation;using System.Windows.Shapes;namespace _1019_DragAndDrap{ /// <summary> /// MainWindow.xaml 的交互逻辑 /// </summary> public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } private void lblTarget_Drop_1(object sender, DragEventArgs e) { lblTarget.Content = e.Data.GetData(DataFormats.Text); } private void lblTarget_DragEnter_1(object sender, DragEventArgs e) { if (e.Data.GetDataPresent(DataFormats.Text)) e.Effects = DragDropEffects.Copy; else e.Effects = DragDropEffects.None; } private void Label_MouseDown_1(object sender, MouseButtonEventArgs e) { DragDrop.DoDragDrop(lblControl, lblControl.Content, DragDropEffects.Copy); } }}
评论