2011-07-13 60 views
4

編輯字段是否僅接受本機支持的數值(例如,編輯數字參數)(使用.NET庫)?WPF中的數字編輯字段?

這很奇怪的是人們必須使用第三方工具爲這個簡單的功能

回答

4

不是直接的。您有幾種選擇,但:

  • 使用Extended WPF toolkit,它有一些已經prepackagaed你(而且是免費的)
  • 擴展TextBox控件和重寫OnPreviewKeyDown功能來攔截按鍵你不感興趣的
0

另一種實現數字文本框的方法是創建AttachedProperty或Behavior。周圍有很多示例代碼。

我爲特定輸入創建了一個maskedTextBox行爲。也許這可以讓你在正確的方向。