我有一個表單,我試圖將焦點設置爲Shipment#文本框,而無需以編程方式執行此操作。無法重置/更改Tab鍵順序
我使用查看 - > Tab鍵順序,但我不能分割容器的右側面板設置爲0,Visual Studio是允許只設置爲0的SplitContainer的左側面板。
我試過,雖然屬性爲裝運#文本框選項卡順序設置爲0,將其更改爲一個較大的數字爲所有的打印,比較..按鈕,但仍出貨#沒有得到焦點。
爲什麼我無法使用視圖 - >標籤順序將標籤順序設置爲0對於貨運號#文本框?
我有一個表單,我試圖將焦點設置爲Shipment#文本框,而無需以編程方式執行此操作。無法重置/更改Tab鍵順序
我使用查看 - > Tab鍵順序,但我不能分割容器的右側面板設置爲0,Visual Studio是允許只設置爲0的SplitContainer的左側面板。
我試過,雖然屬性爲裝運#文本框選項卡順序設置爲0,將其更改爲一個較大的數字爲所有的打印,比較..按鈕,但仍出貨#沒有得到焦點。
爲什麼我無法使用視圖 - >標籤順序將標籤順序設置爲0對於貨運號#文本框?
我不認爲你可以設置通過屬性窗口的SplitContainer面板的TabIndex屬性,必須通過代碼
splitContainer1.Panel1.TabIndex = 1;
splitContainer1.Panel2.TabIndex = 0;
先給右側(或底部)小組重點做,那麼在該面板上具有最低TabIndex的控件應該獲得焦點。
你也可以使用
SplitContainer.ActiveControl = controlName;
無論哪種方式,我認爲你必須做的代碼。
謝謝但Tabindex不是splitContainer1.Panel1的屬性。沒有可能通過你提到的代碼來做到這一點 – ehh
https://msdn.microsoft.com/en-us/library/system.windows.forms.splitterpanel.tabindex%28v=vs.110%29.aspx 對於記錄,我相信,BrowsableAttribute標記是您在屬性窗口中看不到該屬性的原因。 – coagulantmonkey
我正在使用Visual Studio 2015 Express。試着編輯XAML代碼,把'TabIndex ='#'''放在'#'是你想要的索引號。
一個簡單的例子:
MainWindow.xaml
....
TextBox x:Name="SomeTextBox" TabIndex="0"
TextBox x:Name="AnotherTextBox" TabIndex="1"
願意把這些文本框,以便從0到1等。
我+1,因爲你使用'漫畫sms ms'。 –
不,我不是。這是一張照片。 – ehh
可能有一些隱藏的(或後面)面板在這裏與標籤設置混亂。 – Steve