答案 0 :(得分:5)
虽然在某人的字典中可能有一个正式的定义,它在两个术语之间进行了一些微妙的区分,但我会说,出于所有实际目的,它们是可以互换的。
我遇到过许多UI设计师,开发人员等,他们只是左右交换这些术语。 "列出控件" ,"列出小部件" ,甚至偶尔,"列表小工具"
我甚至看到GUI工具包基本上定义了一个"小部件"作为" UI控件"和一个" UI控件"作为一个"小部件",给我们一个很好的递归定义。
如果你看一下像Qt,&#34这样的东西;每个UI控件都继承自QWidget" (从按钮到最复杂控件的所有内容)。
考虑到有多少人可以互换使用这些术语,我说即使在技术文档中,也可以完全接受这些术语。这并不是说现状定义了正确性,但我并不知道任何超出现状的权威。也许只要始终坚持这两个术语中的一个,你就可以做得比大多数好。