2011-12-09 8 views
0

我使用C#創建了一個程序,並且我有很多文本框和按鈕。 事情是當我在文本框中鍵入內容並鍵入「點擊」按鈕時,它會進入奇怪的區域。 我的意思是,我完成在第一個文本框中輸入後,我想要移動到第二個文本框使用「點擊」按鈕,但它轉到第三個文本框(因爲我在第二個之前做第三個) 有什麼方法可以解決這個問題容易?或者我應該從頭開始?如何在C#(窗體表單應用程序)中正確地創建組件的順序?

感謝

+0

通過「'點擊'按鈕」,你是否指鍵盤上的tab鍵? – dgvid

+0

是的,抱歉不清楚的問題:) –

回答

3

在設計應該會看到一個「的TabIndex」屬性,以此爲順序specifiy選項卡順序:當您按下「Tab鍵」焦點傳遞給項目具有指數立刻比格雷瑟目前。

0

是的,你可以使用TabIndex屬性用於此目的

Assign 0 to first Textbox 
Assign 1 to 2nd Textbox 
Assign 2 to 3rd Textbox 
Assign 3 to 4th Textbox 

當您按下Tab鍵焦點變爲0的標籤索引控制,然後1等

1

每個控件都有一個TabIndex屬性。

從tab選項中的第一個控件開始爲1,並在下一個控件中增加它。

相關問題