53

私が思い出す限り、Visual Studioには、コントロールのタブ順序を簡単に整理できる統合ダイアログがありました。

最初のVS2012WinFormsプロジェクトを作成し、すべてのコントロールを追加して、[タブのインデックス作成]ダイアログを見つけましたが、VisualStudioに表示されていないようです。

このMSDNの記事で、[フォーマット]>[タブの順序]に移動してこのダイアログを開くことができると記載されています。問題は、私のフォーマットメニューにタブオーダーオプションがないことです。または、ドキュメントには、Ctrl+Dでこのダイアログを開く必要があると記載されています。そうではありません。

もう1つの方法は、[表示]>[タブの順序]メニューオプションを選択することです。この方法では、タブインデックスボックスがコントロールにカーソルを合わせます。その後、コントロールをタブで移動する順序で一度に1つずつクリックして、タブの順序を設定できます。

私のフォームには、互いにカバーする多数のパネルとグループボックスが含まれているため、これは受け入れられません。コントロールの多くがデザイナーに表示されなくなったため、コントロールをクリックしてクリックすることはできません。

以前のバージョンのVisualStudio内にあったように、コントロールのタブ順序を設定する簡単な方法はありますか?

4

5 に答える 5

68

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

タブ オーダー

このコマンドの記憶は少しぼやけているように聞こえますが、[書式] メニューにはありませんでしたし、ダイアログでもありませんでした。フォーマット メニューに配置したい場合は、[コマンド] タブの [フォーマット] メニュー バーを選択するだけです。ただし、ダイアログにすることはできません。デザイナー ビューでコントロールに番号を付けます。View + Document Outline コマンドを実際に覚えていた可能性があります。

于 2013-03-14T21:23:49.273 に答える
45

配置ツールバーに移動します。最後に、小さな「ボタンの追加と削除」の下向き矢印をクリックします。[ボタンの追加または削除] ボタンをクリックし、リストの一番下を見てください。タブ オーダーが表示されます。それをクリックすると、配置ツールバーに追加されます。 ここに画像の説明を入力

于 2013-09-16T19:42:28.440 に答える
0

ドキュメントのアウトラインビューでコントロールをクリックできます。それらがすべて同じTabIndex値を持っている場合、それらのZオーダーがタブオーダーとして使用されます。Zオーダーは、ドキュメントのアウトラインビューでも変更できます。

于 2013-03-14T20:50:33.710 に答える