2

Text InputScopeの自動修正機能が必要ですが、Search InputScopeに付属の白い送信ボタンも必要です(そうでない場合、ボックスからの操作方法がユーザーにとって直感的ではありません)。

これらの機能を個別に制御できるように、独自のInputScopeを作成する方法はありますか?または、組み合わせた機能に複数のスコープを適用する方法はありますか?

コードは次のとおりです。

これにはボタンがありますが、オートコレクトはありません。

<TextBox x:Name="InputBox" InputScope="Search" AcceptsReturn="False" KeyUp="InputBox_KeyUp"/>

そして、これにはオートコレクトがありましたが、ボタンはありませんでした:

<TextBox x:Name="InputBox" InputScope="Text" AcceptsReturn="False" KeyUp="InputBox_KeyUp"/>

記録のために、私はこの投稿を読みました、そして私はそれがそれに来ないことを本当に望んでいます。

4

2 に答える 2

2

InputScope="Maps"マップ アプリで使用されるキーボードが表示されます。このキーボードには、辞書と白い送信ボタンの両方が含まれています。「テキスト」キーボードとの唯一の違いは、先頭が大文字ではなく、絵文字のキーがないことです。

ここに画像の説明を入力

于 2011-07-10T20:39:58.393 に答える
1

コードビハインドで、Page_Loadedたとえばイベントで、次のようなものを追加してみてください。

var isSearch = new InputScopeName { NameValue = InputScopeNameValue.Search };
var isText = new InputScopeName { NameValue = InputScopeNameValue.Text };

myTextBox.InputScope = new InputScope();
myTextBox.InputScope.Names.Add(isSearch);
myTextBox.InputScope.Names.Add(isText);

dictionaryこれにより、入力スコープからのが表示され、入力スコープTextからの白い送信ボタンも表示されるはずですSearch

于 2011-07-08T20:07:27.077 に答える