silverlight - 如何将 Silverlight DatePicker 控件设置为只读?

标签 silverlight datepicker

如何设置 System.Windows.Controls.DatePicker在 Silverlight 项目中使用的控件为 ReadOnly ?

我似乎无法在 Xaml 或后面的代码中设置任何属性。

最佳答案

我找到了日期选择器的源代码并添加了一个 ReadOnly 属性。

..和“是的”有一个值得这样做的理由。我想要有 3 个状态:

  • 正常
  • 禁用(灰色外观)
  • ReadOnly(未变灰且没有日历按钮...还更改了文本框的边框,使其看起来像一个标签)

  • 3 的风格是我的偏好,但特别是我想区分禁用控件(灰色)和只读“视觉”明智。

    不确定是否要发布代码(有很多)......或者是否有人仍然感兴趣;-)

    关于silverlight - 如何将 Silverlight DatePicker 控件设置为只读?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/767956/

    相关文章:

    silverlight - 您可以为每个后备字体指定不同的字体大小吗?

    wpf - Silverlight 和 XBAP 有什么区别?

    javascript - Pikaday 日期范围不起作用

    filter - 使用日期选择器范围作为 MDX 查询中的筛选器

    c# - 将 BasedOn 属性与在不同字典中定义的样式一起使用

    c# - 使用 MVVM 模式的 UI 设计

    Jquery 动态表列问题

    firefox - 如何在 Firefox OS 中从 javascript 触发 native 日期选择器?

    Flutter 阿拉伯语 showDatePicker 摩洛哥本地化

    c# - 获取 FrameworkElement 边界矩形的坐标