簡體   English   中英

VS2017 是否允許在 C++ 項目的可視化對話框編輯器中更改控件的 Tab 鍵順序?

[英]Does VS2017 allow to change tab order of controls in a visual dialog editor for C++ project?

假設我在 Visual Studio 2017 的可視化編輯器中打開了一些對話框:

在此處輸入圖片說明

如果我想重新排列這些控件的tab order ,我使用的方法是在文本編輯器中打開.rc文件並在那里重新排列控件定義:

在此處輸入圖片說明

所以現在我想知道是否有辦法通過可視化編輯器來做到這一點?

附注。 我發現“布局”工具欄有“標簽順序”按鈕:

在此處輸入圖片說明

但它總是變灰。

您需要“格式”菜單上的“制表順序”(可能具有Ctrl-D快捷鍵)。 然后,只需按所需的標簽順序單擊控件即可。

由於我無法在以前的帖子中添加評論,因此我將此作為答案發布。

是的,對話框資源編輯器中的Ctrl+D將打開 Tab 鍵順序(z 順序)編輯,您可以單擊每個藍色數字標簽從頭開始更改順序。

要從特定控件開始重新編號,請按住CtrlShift (在較舊的 VS 中曾經是Ctrl+Shift ),然后單擊該控件的藍色標簽,松開按鍵並單擊按 Tab 鍵順序排列的下一個控件。

例如,假設您要確保旋轉控件按 Tab 鍵順序跟隨其編輯框(用於自動好友分配),按住 Ctrl 並單擊該編輯框,松開 Ctrl 並單擊旋轉。

上述技巧還可以讓您輕松交換兩個控件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM