从 Expression Blend 3 回到 Visual Studio 时,我经常看到 Blend 在我的 XAML 中添加了一个“d:LayoutOverrides”属性。与 ASP.NET 设计师一起长大,我自然而然地不信任我不会自己输入的任何内容,因此我一看到它们就将它们删除。
我知道“d:”属性是设计器专用的,不会影响运行时,但是任何人都可以提供任何关于这个属性的作用以及为什么 Blend 会如此坚持以至于我将它们全部包含在我的标记中的见解吗?
<Border d:LayoutOverrides="Height" />