2009-09-08 41 views
2

我正在使用舊版本的Visual Studio,它只提供用於設置製表位的「交互式」方法。無論如何要在設置它們之前清除所有制表位?或者無論如何要排除一個給定的控制從製表位?對話框中的標籤順序

添加2009年9月10日 我的問題的一部分是混淆標籤停止順序和製表位。我天真地認爲設置製表符停止順序,因此設置一個製表符,因此很混亂。感謝您指出製表位在屬性框中設置。

+0

在你有標籤順序的標題和你正在關於標籤站的文本中?我很困惑你正在引用。 http://en.wikipedia.org/wiki/Tab_stop – 2009-09-08 14:13:42

+0

女巫版VS? VS2003,VS2005; VS6.0? – 2009-09-08 14:18:52

+0

你使用什麼版本的VS?你在尋找一個程序化的解決方案嗎? 如果您願意,可以輕鬆遍歷每個控件。 – waqasahmed 2009-09-08 14:19:24

回答

5

你不清楚你的具體VS版本,但據我所知(回到VC6),如果你只需按照你想要的順序點擊每個控件,就自動分配Tab鍵順序。通常不需要事先重置它們。

這從VC6教程提示可能會有所幫助:

要調整 控件的Tab鍵順序,可以從佈局菜單中選擇Tab鍵次序 命令,並點擊訂單 控件你想 希望他們成爲選項卡。如果你有一個 複雜的對話框,只想 改變幾 控件的選項卡順序,您可以通過按住Ctrl鍵 並選擇最後一個控件需要一點 快捷方式 標籤適當選擇 前不正確地控制該選項卡。 單擊對話框 中的空白處或按Enter,將退出 標籤順序模式。

若要防止使用Tab鍵達到的控件從 到達,請清除控件的 屬性頁上的 製表符複選框。

如果要以編程方式更改選項卡行爲,請查找WS_TABSTOP windows style

2

打開您想要更改標籤順序的對話框。按Ctrl + D。在對話框中,您會看到每個控件旁邊的數字,表示該控件的Tab鍵順序。按您希望Tab鍵順序去的順序點擊控件。