1楼:阳光的雷咩咩
关键是你在什么事件里面写,有可能按下和弹起分别调用了一次。
2楼:匿名用户
你如果只想显示str 那么可以在敲下回车的时候 清空str,然后再次提
内取。意思就是容
if (e.keychar != 13)
str += e.keychar;
else
3楼:起个名子真挺难
textbox2.text = str+"\r\n";
应该不要+=,直接=就行了。
c#实现复制文本框内容的**问题
4楼:匿名用户
这段**写得没错。
但是。copy函数的作用是复制文本框的选定部分。。就是您再将文本框里的东西选定下。就像这样:
然后点击copy按钮,然后ctrl+v试试看。
如果要复制文本框里的内容,不管其是否被选定,可以用clipboard.settext(textbox1.text);
这是对剪贴板的内容进行操作的。
5楼:匿名用户
clipboard.settext(textbox1.text);
【急】c# 一个自动复制文本框内容 简单的问题
6楼:伟博知道
学习了,那就多谢楼主的分了,以前只知道selectall(),还不知道还有个copy()
private void 选择_click(object sender, eventargs e)
7楼:匿名用户
那就给我吧,谢谢楼主了.
private void 选择_click(object sender, eventargs e)
8楼:匿名用户
写一个新的类,继承textbox,然后重载(override)textbox类里面相应的函数。
9楼:匿名用户
廉者不受嗟来之食。。。。。。
c#如何使一个文本框变为不可编辑?但是又可以复制里面的数据?
10楼:匿名用户
c#textbox
里控件有一个属性叫readonly,把它改为true,就可以实现只读的效果
11楼:手机用户
visual basic中的文本框控件允许用户在其中键入文本,以便在程序中使用。相反,程序员可能会希望显示一些文本但不希望用户编辑该文本。本文介绍了如何创建只读的文本框控件的内容。
使一个文本框控件只读
在visual basic中,如果文本框控件的multiline属性设置为true,文本将会自动地换行到下一行。另外,如果文本框控件的scrollbars属性设置为3-both(或者1-vertical,或者2-horizontal),用户还能够滚动控件中的内容。
程序员要想实现文本框控件中的文本不可编辑,可将文本框控件中的内容设置为只读状态,这可以通过使用microsoft windows应用程序编程接口(api)的sendmessage函数来实现。
sendmessage函数可以用来发送一个em_setreadonly消息到文本框控件中,这将使文本框控件变为只读。
要在程序中使用该sendmessage函数,需要将如下的声明语句包含在项目的通用声明部分中(注意该声明语句需要书写在一行内):
private declare function sendmessage lib "user32" alias "sendmessagea"(by val hwnd as long, byval wmsg as long, byval wparam as integer, byvallparam as long) as long
该sendmessage函数需要4个参数,如下所示:
·hwnd 一个长整数值,它包含文本框控件的句柄。
.wmsg 一个长整数值,它包含被发送的消息,在这个例子里,是em_setreadonly。
·wparam 一个整数值,如果它为true,则控件被设置只读标记,如果它为false,则删除控件的只读标记。
·lparam 一个长整数值,它应该被设置为0(em_setreadonly不使用它)。
在程序运行了此sendmessage函数之后,将返回一个长整数值,指明调用成功(返回值非 0)或是失败(返回值为0)。
样例程序
该程序显示了如何防止用户编辑一个文本框控件中的内容。
1.在visual basic中开始一个新的工程,采用缺省的方法建立form1。
2.将如下的常量和声明语句添加到form1的通用声明部分中(注意该声明语句需
要书写在一行内):
private declare function sendmessage lib "user32" alias "sendmessagea" (b yval hwnd as long, byval wmsg as long, byval wparam as integer, byval lparam as long) as long
const wm_user = &h400
const em_setreadonly = (wm_user + 31)
3.在form1上添加一个文本框控件,采用缺省的方法建立text1。将其multiline属性
设置为true,并且将它的scrollbars属性设置为3-both。
4.在form1上添加一个命令按钮控件,采用缺省的方法建立***mand1。
5.将如下的**添加到***mand1的单击事件中:
private sub ***mand1_click()
dim retval as long
retval = sendmessage(text1.hwnd, em_setreadonly, true, byval 0&)
end sub
通过按下f5键来执行样例程序。在文本框控件中键入一些文本,可以使用水平和垂直流动条来滚动文本,还可以改变文本的内容。单击命令按钮,用户仍然可以使用流动条或是光标键来查看文本框控件的内容,但是不能编辑它。
12楼:匿名用户
文本框?
enabled = false就可以了啊
单击复制按钮,将文本框中的内容复制到文本框中,我
1楼 匿名用户 有更简单的写法 text 1 settext text 0 gettext vb,用当在第一个文本框里输入如下文字,并选中部分内容,然后单击复制按钮,便会自动复制到第二个文本框 2楼 网海1书生 private sub mand1 click 复制text2 seltext text...
在c中在文本框中输入单击按钮在另文本框显示如何做
1楼 匿名用户 大哥?这个你都不会? 在窗体上拖出两个文本框和一个按钮 双击按钮进入他的单击事件 里面写上 textbox2 text textbox2 text c 中怎么实现在文本框中输入一条信息 并且通过点击同一个按钮查询两个表中的信息 2楼 最大功能 你修改查询语句strsql1就可以了。根...
C中,怎么使用富文本框控件显示文件的内容
1楼 匿名用户 给你一段 ,可以参考一下。 if openfiledialog1 showdialog dialogresult ok c winform应用程序中,一个富文本框控件richtextbox1,如何进行文字的首行缩进? 2楼 匿名用户 缩进大小自己控制 richtextbox1 sel...