当前位置: 代码迷 >> C# >> 怎么在cmd框中实现下上键回溯历史记录
  详细解决方案

怎么在cmd框中实现下上键回溯历史记录

热度:2773   发布时间:2013-02-25 00:00:00.0
如何在cmd框中实现上下键回溯历史记录
方法已经知道了,参考了以下的做法:http://blog.csdn.net/linjf520/article/details/8187637
但有个问题是如何在keydown事件中按了上下键后不停的回溯历史记录呢?还有就是如何让光标停留在最后一行的末尾处,我按了上下键光标老是跑上去了,请各位帮忙了,谢谢!

------解决方案--------------------------------------------------------
addSendRec函数里最后一句代码应该是下面这样吧
sendRecordListIdx = sendRecordList.Count-1;


光标停在最后一行末尾
 this.textBox_send_chat_txt.SelectionStart = this.textBox_send_chat_txt.Text.Length-1;
 this.textBox_send_chat_txt.SelectionLength = 1;