我要把EXCEL中的4个数量,如长 20 宽 21.5 高 40 数量 1008 一起复制到我自己开发的软件上来,窗口上一样放了四个文本框控件 我要把他们一起复制过来,同时一并对应输入到窗口上的各个文本框中。
一般是一次只能复制一个,就是你4个一起复制了,到时候粘贴也只能粘贴一个,怎么4个一起粘贴下来的同时对号入坐呢???
本人是直接从工具箱中拉文本框控件过来用的哦
一般是一次只能复制一个,就是你4个一起复制了,到时候粘贴也只能粘贴一个,怎么4个一起粘贴下来的同时对号入坐呢???
本人是直接从工具箱中拉文本框控件过来用的哦
解决方案 »
- Socket 问题
- 求C#在winform界面下读写EXCEL数据以及读写文本文件的代码
- 实用的查询需求,这样的SQL 语句怎么写?
- 高分请教:水晶报表如何像这样显示数据?
- erp中BOM图制作软件,求教!
- 返回类型不定的方法如何写?
- 请教一个关于反射的问题``动态创建某个枚举的变量
- 看看有撒问题,ding者有分
- 执行m_oExcelApp= new Excel.ApplicationClass();报错,报错信息:拒绝访问。 (webform程序)
- C#,可以开发手机上用的程序吗,
- 如何用if语句用运算符判定 textbox.text的内容 急啊!!!
- asp.net 基于短信猫实现短信群发为什么发送失败
2.定位你的光标到你四个文本框控件的第一个文本框中
3.写一个函数捕获此时(Ctrl+V)的组合按键事件,如CatchCopy_OnTextBox()函数
4.当按下粘贴组合键时,你的TextBox1中的值其实应该变成“20 21.5 40 1008”了
5.在函数CatchCopy_OnTextBox()中,解析TextBox1中值,假设是按空格分开的,命名数组
string[] SpDate=TextBox1.Text.split(' ')
SpDate数组中将会存有四个值,此时给四个文本框控件对应赋值
TextBox1.Text=SpDate[0]
TextBox2.Text=SpDate[1]
TextBox3.Text=SpDate[2]
TextBox4.Text=SpDate[3]
6.注:CatchCopy_OnTextBox()是在按粘贴组合键发生的,所以TextBox1不会看见“20 21.5 40 1008”的显示,TextBox1中显示的应该是SpDate[0]中的值,即“20”。
在Form1_KeyDown 判断e.contrl && e.keycode = keys.V时调用函数拷贝处理函数
只要注意从Excel拷贝的数据格式"1\t2\r\n";\t表示tab