7

我问这个是因为我必须为产品准备技术文档。控件和小部件之间有什么区别吗?例如,给定这个控件,你宁愿称它为小部件吗?根据维基百科,这两个术语似乎可以互换使用。那是对的吗?

4

1 回答 1

6

尽管某人的字典中可能有一个正式的定义,可以在两个术语之间进行一些细微的区分,但出于所有实际目的,我想说它们是可以互换的。

我遇到了许多 UI 设计师、开发人员等,他们只是左右互换这些术语。“列表控件”“列表小部件”,甚至偶尔会出现“列表小工具”

我什至见过 GUI 工具包基本上将“小部件”定义为“UI 控件”,将“UI 控件”定义为“小部件”,为我们提供了一个很好的递归定义。

如果你看一下 Qt 之类的东西,“每个 UI 控件都继承自 QWidget”(从按钮到最复杂的控件的所有内容)。

考虑到有多少人可以互换使用这些术语,我会说这样做是完全可以接受的,即使在技术文档中也是如此。这并不是说现状定义了正确性,但我不知道有任何权威机构在现状之外定义了这一点。也许只要坚持使用这两个术语之一,您就可以比大多数人做得更好。

于 2015-05-30T02:53:08.777 回答