【发布时间】:2015-10-26 00:47:32
【问题描述】:
我正在使用 Visual Studio Express for Windows Desktop,我想制作一个应用程序,将多个问题一一放入多行文本框中,并由用户回答。所以我做了一个多行文本框,下面有一个单行文本框(就像一个聊天客户端)
我希望单行文本框的行为类似于输入框功能(但没有弹出窗口)
更具体一点;我想编写一个函数来清除程序中的单行文本框,等待用户输入他的文本并按回车键,然后将输入的文本返回给调用代码,这样我就可以处理输入并继续.
到目前为止,我无法在 VB 或 C# 中正确使用它,欢迎使用 vb 或 c# 中的解决方案 :) 如果我可以将它放入可以重用的用户控件中,那将是什至更好。
有没有办法做到这一点?提前感谢您的帮助。
【问题讨论】:
-
您需要在此处发布代码以获得有用的答案。尝试在输入文本框的 KeyDown 中添加一些代码,检查
e.KeyCode是否返回,使用事件 .AppendText() 到目标多行文本框。
标签: c# vb.net wpf-controls