2017-04-22 1 views
0

私は、Windows 10 PROタブレット用のWPFアプリケーションを配備するという課題に長時間取り組んできました。C#WPF ComboBox、CalendarおよびDatePickerコントロールの作成方法TouchScreenの回答者ですか?

私の問題は、Buttonのコントロールをタッチ可能にすることでした。これは、プロパティーPreviewMouseDown,PreviewMouseUpおよびTouchDownをイベントハンドラーのclickイベントにバインドすることで解決されました。

ただし、ComboBox、CalendarおよびDatepickerコントロールは悪夢です。彼らがタッチスクリーンイベントにどのように反応するかを見出していない。

Telerik、Xceedのような図書館で約1,000ドルを費やす可能性はありません。だから単純なC#、XAML。また、Xceed Extended WPFツールキットを試しましたが、コントロールがタッチスクリーンに応答しません。これが正しければどのように実装できますか?

サーフェスツールキットを使用する可能性は、this投稿状態ですが、それを行う方法の例は見つかりませんでした。結局私はSurfaceマシンを扱っていません。

私の質問は、Windows 10 ProタブレットでDatePicker、Calendar、Comboxがタッチスクリーンに反応するようにする方法です。

ネイティブイベントではなく、コントロールに対してEventHandlerをオーバーライドする必要がありますか。クリックするか変更しますか?

答えて

-2

AJAXコントロールツールキットを使用すると、この問題を解決できます。 AJAX CALENDARコントロールはこれをテキストボックスコントロールとバインドし、すべてのデバイスで細かく動作します。

+0

AjaxカレンダーはTelerikコントロールであり、私の質問では、Telerikと有料のライブラリは範囲外です。一方、ASP.netコントロールは、明らかに私はWPFコントロールを要求しました。 – datelligence

関連する問題