附加属性并在设计器中更新它们

时间:2014-08-13 14:59:02

标签: wpf dependency-properties

我创建了一个附加属性Watermark.Content,它在运行时工作正常,但在设计时更改属性不会导致设计者重绘自己,即使使用FrameworkPropertyMetadataOptions.AffectsRender

我也试过FrameworkPropertyMetadataOptions.*中的所有其他选项无济于事。水印托管在AdornerLayer中,这可能是导致问题的原因。

对此有何帮助?

修改

<TextBox x:Name="textBox" Margin="0,0,0,5">
    <ext:Watermark.Content>
        <TextBlock Text="Email" Margin="3,0" />
    </ext:Watermark.Content>
</TextBox>

0 个答案:

没有答案