XAML资源命名约定

Die*_*hon 10 xaml naming-conventions

我们决定我们是否应该在规范camelCasePascalCaseXAML的资源名称.

有人知道一种风格通常比另一种更受青睐吗?

微软是否有任何约定?

为了记录,我们使用camelCase字段(包括WPF控件,在极少数情况下,它们被命名)

为了避免宗教争论:我不是在寻找" 这种方法比其他方法更好,因为...... "的回应.一个好的答案将包括参考资料和/或统计数据的链接.

Cod*_*ked 12

对于x:Name属性,您应该使用驼峰套管,因为这通常会导致在幕后创建一个字段.虽然在默认样式中,Microsoft并没有真正遵循这一点,因为控件模板是一个不创建支持字段的例外.

对于x:Key属性,我只见过使用的pascal套管.这包括Microsoft的默认样式.