我问这个,因为我必须为产品准备技术文档.控件和小部件之间有什么区别吗?例如,鉴于此控件,您是否愿意将其称为小部件?通过维基百科,似乎这两个术语可以互换使用.那是对的吗?
尽管某人的词典中可能有一个正式的定义,在两个术语之间有一些细微的区别,但我会说,出于所有实际目的,它们是可以互换的。
我遇到了许多UI设计师,开发人员等,他们只是左右互换这些术语。“列表控件”,“列表小部件”,有时甚至是“列表小工具”。
我什至看到GUI工具包基本上将“小部件”定义为“ UI控件”,而将“ UI控件”定义为“小部件”,为我们提供了一个不错的递归定义。
如果您查看类似Qt的内容,则“每个UI控件都继承自QWidget”(从按钮到最复杂的控件的所有内容)。
考虑到有多少人可以互换使用这些术语,即使在技术文档中也可以这样做。这并不是说现状定义了正确性,但是我不知道有什么权威机构可以定义现状以外的其他内容。也许只要坚持使用这两个术语之一,就可以比大多数公司做得更好。