一連のコントロールの名前を変更する方法を探していますが、どの方法が最速ですか?
また、コントロールの名前の接頭辞を次のようなカスタムのものに変更することは可能ですか:
| | プロパティ |
(名前) | テキストボックス1
に:
(名前) | txt1
フォームにコントロールを挿入するときのデフォルト名として?
一連のコントロールの名前を変更する方法を探していますが、どの方法が最速ですか?
また、コントロールの名前の接頭辞を次のようなカスタムのものに変更することは可能ですか:
| | プロパティ |
(名前) | テキストボックス1
に:
(名前) | txt1
フォームにコントロールを挿入するときのデフォルト名として?
#2 の答えは「いいえ」だと思います。それは不可能です。
コントロールの名前をすばやく変更するには、フォーム デザイナーのテキスト ビューに移動し、インクリメンタル検索を実行して名前から名前に移動します。これにより、各コントロールをクリックしてからプロパティ グリッドに戻る必要がなくなります。 .
[ドキュメント アウトライン]ペインを使用する方が、もう少し直感的です。これは、コントロールからコントロールへと移動するためのはるかに高速な方法であり、プロパティ グリッドに移動する代わりに、それらの名前をその場で変更できます。また、デザイナーの選択インジケーターによって、ドキュメント アウトラインでどのコントロールを選択したか、またはその逆かを確認できるという利点もあります。
デフォルトでは、 に移動しView -> Other Windows -> Document Outline
ます。
これがスクリーンショットです。あなたがVS2010を使用していて、これがVS2012であることは知っていますが、同じように動作します:
shift+ctrl+H で見つけることができる「Replace in Files」は、すべての「TextBox」の名前を「txt」に変更する最も簡単な方法です。
2 番目の点については、プレフィックスを使用するようにコントロールを手動でコーディングするか、翻訳を行う何らかの種類の Visual Studio アドインを作成することができます。これが私が採用するアプローチです。