我正在准备511认证,我不明白的问题之一是这个:
You are developing a Windows Presentation Foundation (WPF) application.
两种样式,Blue和green,用于Border对象。这两种样式的 CornerRadius 和 BrushThickness 属性值相同,而 Background 属性值不同。
您需要以蓝色或绿色样式定义CornerRadius 和 BrushThicknesssettings ,但不能同时定义这两种样式。你该怎么办?
A) 将蓝色和绿色分成两个文件。将基本设置放入蓝色并使用 MergedDictionaries。确保蓝色文件在列表中排在第二位。
B)将蓝色和绿色放入同一个文件中。将基本设置放入蓝色并将蓝色标记为BasedOn Green。
C) 将蓝色和绿色放入同一个文件中。将基本设置放入蓝色并将绿色标记为基于蓝色。
D) 将蓝色和绿色分成两个文件。将基本设置放入蓝色并使用 MergedDictionaries。确保绿色文件在列表中排在第二位。
正确答案是B
谁能给我解释一下为什么是B而不是C