none
[VS2012]コマンドのカスタマイズでの表示不具合 RRS feed

  • 質問

  • Windows7 64bit 環境でVisualstudio2012を使用中、
    [カスタマイズ]ダイアログボックスの[コマンド]タブからコマンドの編集を行おうとすると下記のような現象がいずれも[選択したボタンの編集]ボタンをクリックした際に発生します.

    • 名前以外の設定項目が一旦表示された後、右へ移動し見えなくなる.
    • 幅が設定項目にあるような場合(ツールバーのソリューション構成など)を編集しようとした場合は、上記の症状に加え、幅の設定項目が左右に小刻みに揺れる.
    • 上記2つのいずれかの症状が現れた後、再度編集しようとすると、設定項目を表示しているウィンドウ?自体が横に長くなる.

    解決法をご存知の方がいらっしゃいましたらお教えください.

    2013年1月15日 15:05

回答

  • 当方の以下の環境で試して見ました。

    Windows 7 64bit Ultimate Service Pack 1

    Microsoft Visual Studio Ultimate 2012
    Version 11.0.51106.01 Update 1
    Microsoft .NET Framework
    Version 4.5.50709

    >名前以外の設定項目が一旦表示された後、右へ移動し見えなくなる.

    再現せず、確認できませんでした。正常に動いているように見えます。現象が発生するのは、具体的にどのコマンドでしょうか?

    >幅が設定項目にあるような場合(ツールバーのソリューション構成など)を編集しようとした場合は、上記の症状に加え、幅の設定項目が左右に小刻みに揺れる.

    これも再現しませんでした。幅の設定項目は左右に揺れていません。

    こちらでも再現しませんでしたが、いずれも描画に関連することですので、ひょっとするとビデオチップのドライバー絡みかもしれません。改善されるかわかりませんが、とりあえずビデオチップのドライバーが最新かを確認されてはいかがでしょうか?


    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://d.hatena.ne.jp/trapemiya/

    • 回答としてマーク Sprocket555 2013年2月5日 10:36
    2013年1月16日 1:23
    モデレータ

すべての返信

  • 当方の以下の環境で試して見ました。

    Windows 7 64bit Ultimate Service Pack 1

    Microsoft Visual Studio Ultimate 2012
    Version 11.0.51106.01 Update 1
    Microsoft .NET Framework
    Version 4.5.50709

    >名前以外の設定項目が一旦表示された後、右へ移動し見えなくなる.

    再現せず、確認できませんでした。正常に動いているように見えます。現象が発生するのは、具体的にどのコマンドでしょうか?

    >幅が設定項目にあるような場合(ツールバーのソリューション構成など)を編集しようとした場合は、上記の症状に加え、幅の設定項目が左右に小刻みに揺れる.

    これも再現しませんでした。幅の設定項目は左右に揺れていません。

    こちらでも再現しませんでしたが、いずれも描画に関連することですので、ひょっとするとビデオチップのドライバー絡みかもしれません。改善されるかわかりませんが、とりあえずビデオチップのドライバーが最新かを確認されてはいかがでしょうか?


    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://d.hatena.ne.jp/trapemiya/

    • 回答としてマーク Sprocket555 2013年2月5日 10:36
    2013年1月16日 1:23
    モデレータ
  • 返信が遅れてしまい申し訳ありません.
    ご回答ありがとうございます.

    私も他の環境で同様の操作をしても今回の現象を確認することができませんでした.
    そこで、ご指摘されていた描画回りを中心に設定を確認すると、画面のスケーリングが行われていることが判明し、
    スケーリングを無効化することで問題の現象が発生しなくなるのを確認いたしました.

    どうやら、画面のスケーリングによりレイアウトの崩れが生じたことが原因だったようです.

    結果としてVSに関係のない問題でしたが、解決のきっかけをいただきましたので回答としてマークさせていただきます.

    ありがとうございました.


    2013年2月5日 10:51