如何在wp7中的Datepicker中添加水印文本

时间:2013-06-13 07:49:12

标签: silverlight windows-phone-7 windows-phone-8 datepicker

情境:

正如标题所暗示的,我需要在datepicker控件上粘贴水印文本,但'value'属性不接受除日期格式之外的任何内容。我已经尝试在backkground中添加textblock来实现这一目标。但问题是,点击文本块时,不会弹出datepicker页面。可以做到这一点。如果没有,那么另一种方法是提示用户选择“出生日期”的日期。提前谢谢。

1 个答案:

答案 0 :(得分:2)

感谢您的回复。我已经取得了成功,但却以一种棘手的方式...... 我所做的是:

在Xaml中:

我将我的datepicker'foreground'值保持为none / transparent。因此,背景文本块文本将是可见的,其提供水印文本。

在cs中:

在datepicker tap事件中,我将datepicker前景值设置为黑色,并设置要折叠的文本块的可见性。

这是我心中闪过的一个解决方法。如果比这更顺畅的事情会让我知道。感谢。