【发布时间】:2012-08-17 12:16:33
【问题描述】:
我需要为 Metro Style 应用程序编写一个文本框控件。当我的应用在平板电脑上运行时,我需要这个文本框可以调用触摸键盘。
微软给我的建议:
如果您正在编写自定义文本控件(无论是否在 Xaml 中),您需要确保它支持 UI 自动化 TextPattern 和 ValuePatterns 并关注更改事件
和
您需要提供一个支持 ITextProvider 和 IValueProvider 的 AutomationPeer。
但我无法弄清楚我实际上需要做什么。我将不胜感激。
【问题讨论】:
-
你有没有没有触摸键盘的文本框控件吗?
-
您的代码是 C++ 还是 C#? (UI 自动化界面因语言而异。)
标签: textbox microsoft-metro ui-automation soft-keyboard c++-cx