WPF中textbox加入文件拖放操作

namespace WpfApplication1
{
  public partial class MainWindow : Window
  {
    public MainWindow()
    {
      InitializeComponent();
    }

    private void textbox1_PreviewDragOver(object sender, DragEventArgs e)
    {
      e.Effects = DragDropEffects.Copy;
      e.Handled = true;
    }

    private void textbox1_PreviewDrop(object sender, DragEventArgs e)
    {
      foreach (string f in (string[])e.Data.GetData(DataFormats.FileDrop))
    {
      textbox1.Text = f;
    }
    }
  }
}

转载于:https://www.cnblogs.com/aswordok/p/3813419.html

上一篇:textbox提示


下一篇:源码分析七大设计原则之合成复用原则(Composite Reuse Principle)