2013-03-15 63 views
1

我在原始WPF工具包中使用DatePicker控件。禁用DatePicker製表位

我試圖從Tab鍵順序中刪除DatePicker。 像IsTabStopTabIndexKeyboardNavigation.IsTabStop設置屬性不起作用。例如,將TabIndex設置爲-1,例如將其從Tab鍵順序中移除,直到我到達表單上Tab鍵順序的末尾,然後循環回到開頭(這是我想要的行爲)。一旦它已經循環,DatePicker回到標籤順序。

問題似乎是DatePicker封裝了一個TextBox這是實際的製表位。

如何在XAML中設置 DatePickerTextBox屬性?

回答

3

這似乎這樣的伎倆:

KeyboardNavigation.TabNavigation="None" 
+0

感謝。幫了我很多。這裏是如何在後面的代碼中完成它:KeyboardNavigation.SetTabNavigation(dateTimePicker,KeyboardNavigationMode.None); – Eternal21 2015-08-20 20:27:59