WPFのテキストボックスコントロールに問題があります。私はそれに数値だけを入力したい。簡単な解決策は、PreviewKeyDown
イベントでisNumeric()
関数を呼び出すことですが、数値をクリップボードにコピーしてテキストボックスに貼り付けると、チェックコードが呼び出されないという問題があります。貼り付けられた数字はどのように処理できますか?数値の貼り付けをWPFのテキストボックスで制限する方法
0
A
答えて
-1
cinchを使用している場合は、この優れたフレームワークの添付の動作を使用してください。 しかし、あなたは彼(楽勝の作者)が添付行動することでこれを解決され、このリンク、に触発することができない場合:http://www.codeproject.com/KB/WPF/CinchII.aspx#NumericAtt
編集: 彼「無効」は
を貼り付ける場所の魔法は、ここにあります TextBox tb = sender as TextBox;
if (tb == null)
return;
tb.PreviewTextInput -= tbb_PreviewTextInput;
DataObject.RemovePastingHandler(tb, OnClipboardPaste);
bool b = ((e.NewValue != null && e.NewValue.GetType() == typeof(bool))) ?
(bool)e.NewValue : false;
if (b)
{
tb.PreviewTextInput += tbb_PreviewTextInput;
DataObject.AddPastingHandler(tb, OnClipboardPaste);
}
0
this questionを参照してください。問題のより一般的な解決方法については、DataObject.AddPastingHandler
を参照してください。
0
私はTextBoxから派生した独自のクラスを使用します。コンストラクタでは、私はApplicationCommands.PasteでCommandBinding()を作成します。 "CanPaste"メソッドでは、貼り付けられたテキストを確認します(作業中のサンプルコードは表示できません)。
パルプ
関連する問題
- 1. テキストボックスに貼り付ける文字数を制限する方法は?
- 2. WPF Datagridへのデータの貼り付け
- 3. WPFテキストボックスに「データを貼り付ける」ことを許可する
- 4. データフレームの貼り付け方法
- 5. iPhone SDKのUITextViewに貼り付けメニューの配置を制御する方法
- 6. wpfのテキストボックスで%のような特殊記号を制限する方法は?
- 7. 追加するテキストボックスの数を制限する方法(PHP)
- 8. WYSIWYGエディタでHTMLの貼り付けをクリーンアップする方法
- 9. Excel 2010の貼り付け値
- 10. テキストボックスの貼り付け内容を変更します
- 11. HTML5の貼り付けイベントでファイルを読み取る方法
- 12. VB.NET - Web画像のURLをテキストボックスに貼り付けよう
- 13. Javascript - 貼り付けイベントの前に貼り付けデータを取得する
- 14. リッチテキストボックスのコピーと貼り付けをオーバーライドする方法
- 15. コマンドボタンをクリックして特定のセルに値を貼り付ける方法
- 16. WPFでのテキストボックス値のフォーマット方法
- 17. TimelineJS3ポップアップに日付を貼り付ける方法は?
- 18. Excelからセルをコピーしてブラウザーに貼り付けられたテキストボックスに貼り付けるスクリプトを作成する方法
- 19. 指定された値を持つすべての行を列に貼り付けて貼り付けます
- 20. ドラッグアンドドロップで「貼り付け」する方法TransferHandler?
- 21. 改行が複数行のテキストボックスに貼り付けられない
- 22. GWTのイベント貼り付け
- 23. コピーする方法 - xcodeグループコピーiPhoneを貼り付けますか?
- 24. Emacsは、システムクリップボードから貼り付けられる文字数を制限しますか?
- 25. 数だけテキストボックス(WPF)
- 26. wxPython:グリッドセルに貼り付けを実装する方法は?
- 27. 列の値を制限する方法
- 28. 複数コピーと貼り付け
- 29. 複数回コピーして貼り付け
- 30. WPFのテキストボックスをカット、コピー、ペーストに制限する
チェックこのhttp://stackoverflow.com/questions/1268552/how-do-i-get-a-textbox-to-only-accept-numeric-input-in-wpf – anivas
ます。http: //stackoverflow.com/questions/938145/make-wpf-textbox-as-cut-copy-and-paste-restricted上記の – Shashank
リンクコピーペーストを防止する正しい方法を表示する – Shashank