1. ホーム
  2. winforms

[解決済み] Visual Studio 2012の「タブ順序の割り当て」ダイアログはどこにありますか?

2022-02-16 01:11:49

質問内容

Visual Studioには昔から、コントロールのタブ順を簡単に整理するための統合ダイアログがあります。

VS 2012 WinFormsのプロジェクトを初めて作成し、コントロールをすべて追加して、Tab Indexingダイアログを探しに行ったところ、Visual Studioからなくなっているようです。

見つけたのは このMSDN記事 このダイアログは、FORMAT>Tab orderで開くことができると書いてあります。 問題は、私のFORMATメニューにTab Orderのオプションがないことです。 また、ドキュメントには、Ctrl+Dでこのダイアログを開けると書いてあります。 しかし、そうではありません。

もう一つの方法は、VIEW>Tab Order メニューオプションを選択することです。 この方法では、タブインデックスボックスがコントロールの上にホバーされます。 その後、タブにしたい順番にコントロールを1つずつクリックして、タブオーダーを設定することができます。

私のフォームには、多数のパネルやグループボックスがあり、互いに覆いかぶさっているため、これは受け入れられません。 私のフォームには多数のパネルやグループボックスがあり、互いに覆い合っているため、コントロールをクリックすることは不可能です。

Visual Studioの古いバージョンで使用されていたような、コントロールのタブ順序を簡単に設定する方法はありますか?

解決方法は?

表示]メニューに戻すだけで、まだ使用できます。 ツール+カスタマイズ」→「コマンド」タブ→「メニューバー=表示」です。 挿入したいコントロールのメニュー項目(例えば一番下の項目)を選択します。 次に、[コマンドの追加]、[カテゴリ = 表示]、[コマンド = タブオーダー]を選択します。

このコマンドの記憶は少し曖昧なようですが、書式メニューにもダイアログにもなかったものです。 もし、書式メニューに入れたいのであれば、コマンドタブの書式メニューバーを選択すればOKです。 ダイアログにすることはできませんが、デザイナービューのコントロールに番号が振られます。 表示+ドキュメントアウトラインコマンドを覚えている確率が高いです。