10
每次我寫出來的二傳手,其Value
屬性值不描在線,我詛咒的事實,API沒有標註Setter
類[ContentProperty("Value")]
,這將允許這樣的:Setter.Value不是一個ContentProperty是否有很好的理由?
<Setter Property="BitmapEffect">
<Setter.Value>
<OuterGlowBitmapEffect GlowColor="#AAC" Opacity="0.2" GlowSize="1.25" />
</Setter.Value>
</Setter>
.. 。要簡化爲這樣:
<Setter Property="BitmapEffect">
<OuterGlowBitmapEffect GlowColor="#AAC" Opacity="0.2" GlowSize="1.25" />
</Setter>
所以我的問題是有點雙重的。首先,是否有一個很好的理由,API沒有這樣配置?其次,是否有任何東西阻止我以某種方式使這個元數據可用於XamlReader
,即使我不控制WPF API?
好用的ContentProperty! 1UP – Stimul8d 2009-05-06 08:55:01