我正在用c#和im制作一个Windows应用程序,为这个应用程序创建屏幕上的键盘,我有一些问题,因为我不知道如何做一些事情。
我有什么
我想要什么?
我已经让panel1在单击textbox或richtextbox (我使用了"Enter“事件)时显示出来,而panel1在单击"ENTER”按钮时会隐藏起来。当我每次单击文本框或富文本框而不为每个文本框编写"Enter“事件时,是否还有其他方式显示panel1?
现在最困难的部分是将文本从形式转移到面板,反之亦然。要从单击的textbox中传输文本,我只需添加一行代码以“输入”事件:
textBox1.Text = richTextBox1.Text;
将文本从richtextbox1传输回文本框是我的主要问题.我有解决办法,但我想要一个正确而简单的方法.我的解决方案太简单复杂了..。
将在这里解释im寻找什么:例如,如果int可以记住数字,字符串可以记住文本,那么就是这样。我想要能记住我上次点击的文本框的东西。我希望你能理解我的意思。
我的英语不是我的主要语言,所以如果你听不懂,请回答,我会尽力解释的。
谢谢大家抽出时间。
发布于 2013-10-26 23:08:32
我会这样做:
现在,只需使用为每个文本框拥有的基本用户控件,它将引发一个事件并将其值作为参数传递。小组将对此作出回应。如果这样做,那么无论添加多少文本框,都不需要任何额外的编码。
https://stackoverflow.com/questions/19612460
复制相似问题