0

問題は、マウスホイール、上下矢印キー、またはテキストボックスの右側にある小さな上下矢印を使用して、両方のコントロールで時刻または日付をまったく変更できないことです。両方のコントロールは、拡張 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 プロパティをバインドしているかどうかに違いはありません。

4

1 に答える 1

1

フアンは正しいです。この問題は、2.0.0、1.8.0.0、およびおそらく他のバージョンに存在します。したがって、解決策は 1.9.0.0 バージョンを使用することであり、正常に動作します!

于 2013-10-04T10:02:50.413 に答える