【问题标题】:WPF - DatePicker calendar positionWPF - DatePicker 日历位置
【发布时间】:2015-08-12 07:57:39
【问题描述】:

我对 Windows 8.1 平板电脑上的这个 WPF DatePicker 日历弹出位置有疑问。 当我从 TextBox 到 DatePicker 图标中单击以选择一个日期时,问题就开始了,此时平板电脑提示又名键盘消失,然后打开 DatePicker 日历弹出窗口并按原样重叠 DatePicker 控件,这看起来很难看... 也许有人遇到过或遇到过同样的问题并且知道如何解决该职位问题?

【问题讨论】:

    标签: c# wpf xaml wpf-controls


    【解决方案1】:

    您需要明确地将焦点设置在您的文本框上(通过后面的代码),然后键盘和应用程序才能正确调整。

    【讨论】:

    • 你知道怎么做,也许可以分享解决方案吗?谢谢!
    • 您需要调用文本框的焦点属性。例如 this.txtName.Focus(FocusState.Programmatic);
    • 但上述用于 Focus 的代码有时会失败。因此,如果上面的代码不起作用,请尝试以编程方式调用 textchanged 事件以正确设置焦点。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多