まず、テーマブラシに関するこの非常に便利なページを見つけました:http: //metro.excastle.com/xaml-system-brushes
したがって、大まかに言って、WinRT / XAMLの起動時に、スタイルシートのテキストボックスにテーマブラシを設定しています。Foreground= TextBoxDisabledForegroundThemeBrush Background = TextBoxDisabledBackgroundThemeBrush
実行時にテキストボックスを次のように表示します:白い境界線、透明な背景、灰色のテキスト。それが透明で白い境界線と白いテキストになることを私は望んでいました。
Tappedイベントで、テキストボックスを次のように変更します。Foreground= TextBoxButtonPressedForegroundThemeBrush Background = TextBoxButtonPressedForegroundThemeBrush
これは、黒の背景、白のテキスト、白の境界線であると想定されています。どちらが正しいように見えますが、カーソルが戻って見えません。
最初の質問は、テキストの色を変更するためにこの権利を実行していますか?テキストボックスを変更したいので、一度選択すると色が変わります。これは正しいと思います。しかし、代わりにフォアグラウンドを設定するのか、フォントスタイルを設定するのかわかりません。