none
プロパティウィンドウのVB2008とVB6の違いについて RRS feed

  • 質問

  • VB6ではプロパティウィンドウで項目を選択している状態でフォーム上の他のコントロールを選択すると同じ
    プロパティが選択状態になりました。たとえばTextBox1の"text"プロパティを選択状態にしている状態で
    TextBox2を選択するとプロパティウィンドウ上では同じプロパティ"text"が選択状態になっています。
    しかしながら、VB2008ではフォーム上のコントロールの選択を変更するたびに規定のプロパティが選択さ
    れてしまいます。
    VB6のようには出来ないのでしょうか?
    2009年5月7日 13:40

回答

  • 別の環境にVisual Basic 2008 Express Editionを入れてみましたが、既定のプロパティに移る現象は再現できませんでした。
    また、簡単に見回す限りはそういった挙動を設定する項目はなさそうです。

    なお、テストは下記のような環境で行いました。

    Windows XP Service Pack 3 + Visual Studio 2008 Professional Edition + Visual Studio 2008 Service Pack 1
    Windows XP Service Pack 2 + Visual Basic 2008 Express Edition Service Pack 1
    解決した場合は、参考になった返信に「回答としてマーク」のボタンを利用して、回答に設定しましょう(複数に設定できます)。
    • 回答としてマーク xiaoyan1115 2009年5月9日 2:29
    2009年5月8日 15:26
    モデレータ

すべての返信

  • たとえばTextBox1の"text"プロパティを選択状態にしている状態で
    TextBox2を選択するとプロパティウィンドウ上では同じプロパティ"text"が選択状態になっています。
    Visual Studio 2008でも同様の挙動を示すと思いますが、なりませんか?
    # ちなみに、TextBoxコントロールの既定のプロパティは"Text"プロパティです。

    試しにRadioButtonを2つ配置して、一方を選択し、プロパティウィンドウでAutoCheckにフォーカスを合わせます。プロパティウィンドウの下部にはAutoCheckプロパティの説明が出ています。
    この状態で、他方のRadioButtonを選択しても、AutoCheckプロパティにフォーカスがあるままです。


    何か再現するための手順が抜けているのでしょうか?

    解決した場合は、参考になった返信に「回答としてマーク」のボタンを利用して、回答に設定しましょう(複数に設定できます)。
    2009年5月7日 14:25
    モデレータ

  • 教えていただいた手順で実行しましたが、結果は他のRadioButtonを選択するとcheckedプロパティにフォーカスが移動してしまいます。
    どこかに設定があるのでしょうか?
    2009年5月8日 1:10
  • 別の環境にVisual Basic 2008 Express Editionを入れてみましたが、既定のプロパティに移る現象は再現できませんでした。
    また、簡単に見回す限りはそういった挙動を設定する項目はなさそうです。

    なお、テストは下記のような環境で行いました。

    Windows XP Service Pack 3 + Visual Studio 2008 Professional Edition + Visual Studio 2008 Service Pack 1
    Windows XP Service Pack 2 + Visual Basic 2008 Express Edition Service Pack 1
    解決した場合は、参考になった返信に「回答としてマーク」のボタンを利用して、回答に設定しましょう(複数に設定できます)。
    • 回答としてマーク xiaoyan1115 2009年5月9日 2:29
    2009年5月8日 15:26
    モデレータ
  • Azuleanさん、ありがとうございました。
    私も別のPCにVisual Basic 2008 Express Editionをインストールしましたら、現象は現れませんでした。
    そこで、一度アンインストール後に再度インストールしましたら現象が現れなくなりました。
    こんなことってあるんですかね?

    返信遅くなってしまい申し訳ありませんでした。
    2009年5月9日 2:29