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;
    }
    }
  }
}

WPF中textbox加入文件拖放操作

时间: 2024-10-04 15:26:06

WPF中textbox加入文件拖放操作的相关文章

在wpf中运行EXE文件

最简单的方法:System.Diagnostics.Process.Start(@"路径"); 网上的其他方法: Process p = new System.Diagnostics.Process(); p.StartInfo.FileName [email protected]"路径"; p.StartInfo.Arguments = ""; p.StartInfo.UseShellExecute = false; p.StartInfo.R

CAD转换器中批量转换文件的操作步骤是什么?

CAD转换器中批量转换文件的操作步骤是什么?现在在CAD行业当中,最基础的工作就是绘制CAD图纸,然后绘制完成的图纸都是dwg格式的,所以在进行查看的时候就需要将CAD图纸的格式进行转换,那在CAD转换器中批量转换文件的操作步骤是什么?具体要怎么来进行操作,想要了解的朋友就一起来看看吧,希望能够帮助到你们.以下就是具体操作步骤. 第一步:首先如果小伙伴们电脑中没有安装CAD转换器的,可以在电脑桌面中任意的打开一个浏览器,在浏览器的搜索框中搜索迅捷CAD转换器,点击进入到下载软件的界面当中,选择下

C# WPF中调用打开文件对话框的代码

把内容过程经常用到的一些内容片段收藏起来,如下的内容内容是关于C# WPF中调用打开文件对话框的内容. private string OpenDialog() { OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Title = "选择文件"; openFileDialog.FileName = string.Empty; openFileDialog.FilterIndex = 1; openFi

解决WPF中TextBox文件拖放问题

在WPF中,当我们尝试向TextBox中拖放文件,从而获取其路径时,往往无法成功(拖放文字可以成功).造成这种原因关键是WPF的TextBox对拖放事件处理机制的不同,具体可参考这篇文章Textbox Drag/Drop in WPF,本文只是介绍如何解决这一问题. 解放方法如下: 使用PreviewDragOver和PreviewDrop事件代替DragOver和Drop事件. <TextBox Height="100″ PreviewDragOver="TextBox_Pre

关于WPF中TextBox行的选择与显示的问题

声明:本文是本人在51CTO上的一篇博文,今天打算将其转载到博客园,以方便自己查阅.原文地址为:http://kestrelsaga.blog.51cto.com/3015222/1542584 最近做了一个小工具,其中用到了WPF中的TextBox控件.对于这个控件的使用,其中主要的一个功能是需要选择指定的行,并将其显示在控件可见区域的视图中(如果不在可视区域时,需要控件自动滚动到改行).在我使用时,发现一个问题,如果当我先将指定的行滚动至视图中,然后在将其选中,则经常会不稳定,有时能定位并选

WPF 中模拟键盘和鼠标操作

转载:http://www.cnblogs.com/sixty/archive/2009/08/09/1542210.html 更多经典文章:http://www.qqpjzb.cn/65015.html 其实SendKeys类提供的方法蛮好用的,可惜的是WPF中不能用了,说是WPF的消息循环方式改成了Dispatcher,所以直接调用System.Windows.Forms.SendKeys.Send()方法会报错. 不过没关系, 至少有use32的SendInput可用,通过P/Invoke

java中的File文件读写操作

之前有好几次碰到文件操作方面的问题,大都因为时间太赶而没有好好花时间去仔细的研究研究,每次都是在百度或者博客或者论坛里面参照着大牛们写的步骤照搬过来,之后再次碰到又忘记了,刚好今天比较清闲,于是就在网上找了找Java常用的file文件操作方面的资料.之后加以一番整理,现分享给大家. 直接上源码吧. package com.file; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundEx

WPF 中TextBox 增加输入检测,错误提示

先来总结下实现错误提示功能的几个要点 1:binding 的ValidationRules 2 :Validation.ErrorTemplate 首先我们在界面添加一个TextBox, Text绑定到people对象的属性age public class People { public int age { get; set; } public string name { get; set; } } <TextBox x:Name="textBox" HorizontalAlig

wince中对ini文件的操作

下面是代码 class ZT_INI { /************************************************************************/ /*写操作 * strSection 节 * strKey 键 * strValue 需要写入的值 * strFilePath 配置文件的全路径(wince中只能使用绝对全路径) */ /************************************************************