1

そのため、ポップアップ コントロールを使用してメッセージを表示しています。それは正常に動作し、コードは以下のとおりです。

      <Popup x:Name="popup" Width="300" PlacementTarget="{Binding ElementName=DetailsTextBox}" Placement="Top" StaysOpen="true" AllowsTransparency="False" PopupAnimation="Slide">
           <Grid>
               <TextBlock TextWrapping="Wrap">Message Contents...</TextBlock>
           </Grid>
      </Popup>

私が抱えている問題は、テーマが何であれ、背景が黒だということです。一部のテーマではこれで問題ありませんが、Bureau Black や Bureau Blue などのテーマでは青色のテキストが表示され、あまり読みにくくなります。テキストを白に設定することもできますが、テーマに合わせたいと思います。では、テーマに合わせて背景色を設定するにはどうすればよいでしょうか?

ところで、一部のスレッドは EnabledTransparency を True に設定することを提案していましたが、それは背景を透明にするだけで、問題は解決しません。

4

0 に答える 0