关于RichTextbox与Textbox的区别

yhj8848 2012-04-23 03:41:03
今天我在学书的时候发现书上介绍有一个RichTextbox控件,TextBox控件和RichTextBox控件都派生于基类TextBoxBase,书上说它除了具有Textbox的所有功能之外,它还可以显示字体,颜色和链接,另外还有很多textbox无法比拟的功能,我突然就有个疑问,既然Richtextbox已经完全具备了textbox文本框的功能和特性了,那么,textbox就没有存在的必要性了,但是现在textbox依然还在,那就应该有存在它的理由,带着这个疑问,我在百度上搜了一遍寻找答案,但是不尽人意,在此,向大神们请教,不尽感谢。
...全文
1202 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yhj8848 2012-04-24
  • 打赏
  • 举报
回复
我明白了,谢谢大家指点
大狗狗 2012-04-23
  • 打赏
  • 举报
回复
最重要的:

RichTextBox比TextBox要更占用资源。如果TextBox就能满足要求,你用RichTextBox,相比较就会降低程序的性能。
熙风 2012-04-23
  • 打赏
  • 举报
回复
楼上的解释都很恰当,,,
杀鸡焉用牛刀,,
小志 2012-04-23
  • 打赏
  • 举报
回复
这样的问题就好比是:既然启事本已经满足了文本编辑的要求,为什么还要有Word呢?
答案当然是启事本功能简单,满足一般的要求,而Word功能强大,更能满足各种各样的文本编辑要求。如同二楼所说的,重量级与轻量级的区别。
cheng2005 2012-04-23
  • 打赏
  • 举报
回复
最主要的区别就是 重量级和轻量级的区别,不是什么东西功能越多越好,而是在满足需求的情况下越简单越好。拿大炮打蚊子你觉得是一种进步吗?

111,100

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧