Expression Blend 3からVisual Studioに戻ったとき、Blendが参考に「d:LayoutOverrides」プロパティをXAMLに追加していることがよくあります。 ASP.NETデザイナーと一緒に成長して、私は自分自身をタイプしないものを当然不信に思っています。なぜBlendは[d:LayoutOverrides = "Height"]を追加するのですか?気にする必要がありますか?
「d:」プロパティはデザイナーのみで実行時には影響しませんが、誰でもこのプロパティが何をしているのか、そしてなぜBlendが私のマークアップ上にあるように強くなるのかについての洞察を提供できますか?
<Border d:LayoutOverrides="Height" />
優秀答え。 – heltonbiker
@jon私はまだそれを得ることはありません!私は完全にd:DesignWidth = "500"とは分かりますが、LayoutOverridesは実際にどのディメンションも指定していないので、正確に何をしますか?あなたは「LayoutOverridesはそれを定義する」と言ったが、何を定義するのか? Blendでコンポーネントのサイズを変更した場合は、LayoutOverridesまたはd:DesignHeightではなくHeightに配置されます。 TextBlockでは非常に普及しているようですが、実際にBlendの何かに実際には影響していないような気がします。 - / –