C#:在多行输入的textbox里,怎样实现按下回车键后,已输入text内容变为只读? RT求代码~... RT求代码~ 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 textbox 回车键 c# 只读 搜索资料 3个回答 #热议# 普通体检能查出癌症吗? atalentsoft 2009-04-11 · TA获得超过4989个赞 知道小有建树答主 回答量:690 采纳率:0% 帮助的人:0 我也去答题访问个人页 关注 展开全部 提点建议。建议下面一个Textbox,上面一个ListBox。下面Textbox输完按回车后,内容自动添加到ListBox里(ListBox内容只读),然后Textbox清空,等待下一个用户命令。这样很像DOS界面如果用楼上的方法,Enable=false;TextBox全部只读,用户也不可以输入下一个命令了,且多行TextBox向上操作还得慢慢解析,不如用ListBox存,结构清晰,且善于保存! 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 匿名用户 2009-04-11 展开全部 Text1.Enabled = False 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 居下而存 2009-04-11 · 超过28用户采纳过TA的回答 知道答主 回答量:81 采纳率:0% 帮助的人:79.8万 我也去答题访问个人页 关注 展开全部 右键TextBox 点击事件找到KeyDown事件 双击空白然后写下面代码 if (e.KeyCode == Keys.Enter) { 文本框名字.ReadOnly = true; } 参考资料: 自己写的 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 更多回答(1) 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 为你推荐: