日期:2014-05-17  浏览次数:20832 次

如何在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;