Панель ввода текста не отображается в WPF Pop Up - PullRequest
3 голосов
/ 28 июня 2011

В приложении с сенсорным экраном мы хотим отобразить всплывающее окно для ввода текста.
Но по какой-то причине события касания не вызовут всплывающую подсказку для панели сенсорного ввода, которая обычно отображается при касании в поле ввода текста.

Есть ли способ вызвать эту подсказку программно?

1 Ответ

0 голосов
/ 01 августа 2011

Возможно, вы захотите попробовать что-то вроде этого:

private void OnTouchEnter(object sender, RoutedEventArgs e)
{
    ToolTip tt = new ToolTip();
    tt.Content = "My tooltip text";
    myComponentName.ToolTip=tt;
    tt.IsOpen = true;
}

Если вы хотите быть модным, вы можете добавить таймер или что-то еще, чтобы через некоторое время он исчез.

...