問題は、マウスホイール、上下矢印キー、またはテキストボックスの右側にある小さな上下矢印を使用して、両方のコントロールで時刻または日付をまったく変更できないことです。両方のコントロールは、拡張 WPF ツールキット ( https://wpftoolkit.codeplex.com/ )からのものです。
唯一の有効な解決策は、DateTimePicker を使用し、カレンダー ボタンを押すことです。すべてが機能し始めますが、テキスト ボックス自体では機能しません。完全に空のプロジェクトで試してみましたが、問題は解決しませんでした。
私は何が欠けていますか?WinForms DateTimePicker のように、これらのコントロールを両方とも機能させるにはどうすればよいですか?
これは私のxamlです:
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit" x:Class="WPFForm.MainWindow"
Title="MainWindow" Height="350" Width="525">
<Grid>
<xctk:DateTimePicker HorizontalAlignment="Left" Margin="162,167,0,0" VerticalAlignment="Top" Height="30" Width="271"/>
</Grid>
</Window>
また、Value プロパティをバインドしているかどうかに違いはありません。