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

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

场景:

正如标题所暗示的,我需要将水印文本粘贴到日期选择器控件上,但“值”属性不接受除日期格式之外的任何内容。我尝试在后台添加文本 block 来实现此目的。但问题是,点击文本 block 时不会弹出日期选择器页面。这能做到吗。如果没有,提示用户选择日期(例如“出生日期”)的其他方法是什么?提前致谢。

最佳答案

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

在 Xaml 中:

我已将日期选择器“前景”值保留为无/透明。因此,用作水印文本的背景文本 block 文本将可见。

在CS中:

在日期选择器点击事件中,我已将日期选择器前景值设置为黑色,并将文本 block 的可见性设置为折叠。

这是我脑海中闪过的一个解决方法。请告诉我是否有比这更顺利的方法可以做到这一点。谢谢。

关于silverlight - 如何在wp7的Datepicker中添加水印文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17081854/

相关文章:

c# - 是否有一个 .NET 库来规范化 PCM WAV

.net - 同时面向 .NET 3.5 和 Silverlight

silverlight - ItemSource 更改时在 TreeView 中展开 Root

.net - 如何在 VB .Net 中为 Windows Phone 7 调用电话?

c# - 从 LongListSelector 中删除 Sticky GroupHeader?

windows-phone-8 - Windows Phone 8 应用程序与蓝牙设备通信

.net - 对自定义按钮 ControlTemplate 前景进行动画处理

c# - 如何获取 IsolatedStorage 中文件的路径?

c# - 如何在 "Pressed"VisualState 的 ContentControl 中自定义属性?

windows-phone-8 - 如何删除 Windows Phone 模拟器中显示的额外图像?