none
Xamlデザイナー画面にて、デザイン画面にて指定したコントロールのXAMLでの位置表示色について RRS feed

  • 質問

  • VS2019
    Xamlデザイナー画面にて、XAML画面とデザイン画面を両表示させているとき、
    デザイン画面にて、TextBoxを選択すると、XAML画面の<TextBox のところが

                            <TextBox Text="テスト" >                    
                            </TextBox>

    薄い灰色に表示されますが、現在XAML画面の色表示はデフォルトで灰色になっているので、あまり区別がつきません。
    そこで、ツール、オプション 、環境、フォントおよび色 にて、前景色、背景色を変更できたらと思っています。
    しかし、この画面を見て、該当する表示項目を探しあぐねています。
    XAMLあたりの表示項目名を見ているのですが、該当のものとは結び付きませんでした。
    表示項目名を教えていただけたらと思います。
    また、違う場所での設定項目にあるようでしたら、そこを教えていただきたい。
    2020年10月24日 2:11

回答

  • エンバーさん、こんにちは。フォーラムオペレーターのKumoです。
    ご返信いただきありがとうございます。

    次の手順に従って試してみてください。
    ステップ1:Visual Studioテーマを青に変更します。
    「ツール」>「オプション」>「環境」>配色テーマのところに「青」を選択します。
          
    ステップ2:選択されたアクティブでないテキストに対して、背景色を変更します。
    「ツール」>「オプション」>「環境」>フォント及び色>設定の表示のところに「テキスト エディター」を選択>表示項目のところに「選択されたアクティブでないテキスト」を選択>背景色を変更することができます。

    結果の画像:


    どうぞよろしくお願いいたします。

    MSDN/ TechNet Community Support Kumo ~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、 ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~


    2020年10月30日 8:36
    モデレータ

すべての返信

  • エンバーさん、こんにちは。フォーラムオペレーターのKumoです。
    MSDNフォーラムにご投稿くださいましてありがとうございます。

    TextBoxの名前を表示するために、そのテキストをText = "{Binding Path = Name、RelativeSource = {RelativeSource Mode = Self}としてバインドできます。

    そして、プロパティ ウィンドウで前景色、背景色などを変更することができます。
    View/プロパティ ウィンドウをクリックするか、キーボードのF4を押して開くことができます。

    次はTextBoxのプロパティウィンドウの画像です。


    私の理解は正しいでしょうか。

    どうぞよろしくお願いいたします。 

    MSDN/ TechNet Community Support Kumo ~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、 ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~

    2020年10月28日 7:47
    モデレータ
  • MSDN/ TechNet Community Support Kumo さん解答ありがとうございます。

    わたしの質問の仕方が悪かったようで、私の希望したものとは、違っていました。お手数を取らして申し訳ありません。

    Kumoさんの回答は、特定のTextBoxに対しての、回答と受け止めましたが、よろしいでしょうか。

    あらためて、私の質問の補足を述べたいと思います。

    1.デザイン画面には、数十以上のコントロールがあり、対象は場合によって、Button であり、TextBox であったりします。

    2.デザイン画面にて、特定のコントロールをClickすると、Xamlでは、どの位置に書かれているかを容易に知りたいです。

    3.現状でも、この機能は存在し、Xamlの位置は、元の位置より離れている場所では、画面スクロールし、

         そのコントロールの最初の位置の文字(例 <Button )だけ、薄い灰色が着色されます。

    4.しかし、地色も灰色のため、よくよく見ないと、どの位置かわかりかねます

    5.そこで、この案内された 薄い色を、他の色に 変更したい

    6. で、私は、ツール →オプション→環境→フォントおよび色 のどこかにこの設定色を変更する項目があるのではないかと

       思ったのです。

    7.フォントおよび色 のTagの中の表示項目のリストは、テキスト形式 から始まって、最後は誘導可能シンボル

        で終わっています。このリスト、数えきれないですが、100項目近くあるものです。

         このうちのどれかが、わたしの目的の項目があるのではないかと考えています。

    ---------------------

     追記 

    あまり、この話題はほとんど見かけませんので、他の人は満足しているのでしょうか。

    そうすると、単に 私の目、モニター が悪いのかな ?

    2020年10月28日 11:03
  • エンバーさん、こんにちは。フォーラムオペレーターのKumoです。
    ご返信いただきありがとうございます。

    次の手順に従って試してみてください。
    ステップ1:Visual Studioテーマを青に変更します。
    「ツール」>「オプション」>「環境」>配色テーマのところに「青」を選択します。
          
    ステップ2:選択されたアクティブでないテキストに対して、背景色を変更します。
    「ツール」>「オプション」>「環境」>フォント及び色>設定の表示のところに「テキスト エディター」を選択>表示項目のところに「選択されたアクティブでないテキスト」を選択>背景色を変更することができます。

    結果の画像:


    どうぞよろしくお願いいたします。

    MSDN/ TechNet Community Support Kumo ~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、 ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~


    2020年10月30日 8:36
    モデレータ
  • Kumo さん

     バッチリ、私の意図通りになりました。

     ありがとうございます。

     まさか、表示項目が、「選択されたアクティブでないテキスト」 とは、まったく想像がつきませんでした。

     これ、用語としては、 「選択されたアクティブなテキスト」 の方が、いいように思えます。

    2020年10月30日 12:09