0

XAML でテキスト ボックスを作成しました。これは次のようになります。

 <TextBox x:Name="search"
              TextWrapping="Wrap"
              VerticalAlignment="Top"
              Margin="-12,-13,45,0"
              Background="#FFB2B2B8"
              BorderBrush="Transparent"
              Foreground="White"
              inputScope="Search" 
              SelectionForeground="#FF72BCE6" />

テキストボックスをタップして何かを書くたびに、その背景が変わります。常に同じ色になるように背景を設定するにはどうすればよいですか?

4

2 に答える 2

1

focus イベント ハンドラーを使用します。

編集:さらに説明すると、

  1. onfocus イベント ハンドラをテキスト ボックスにアタッチします。

  2. メソッドで、テキストボックスの背景色を希望の色に設定します。

私が何を意味するかについてもっと知りたい場合は、これをチェックして ください http://www.limguohong.com/2012/09/windows-phone-7-textbox-on-focus-color/

于 2012-09-08T18:45:49.183 に答える
0

新しいテンプレートを作成して、フォーカス時に背景色を一定に保つことをお試しください。

于 2012-09-08T18:49:55.373 に答える