我不知道这是否应该继续程序员,但我认为它在这里是相关的。
作为一名熟练的 WPF 程序员,我经常想知道人们在设计 WPF 时在命名约定方面的想法。
为什么有时会有一个称为 Children 的属性来访问控件的子级,而有时却有一个等效的属性,只是称为 Controls 呢?他们在这里想什么?
另一个例子是 Popup 控件。它没有 Content 属性,而是具有 Child 属性。为什么要这么做?对我来说,这只是令人困惑。
所以我想知道它是否有一个合乎逻辑的原因,这可能也有助于我理解下次我需要进行一些快速编程时调用的属性。
如果背后没有理由,那么我只能说WAT。