コードに問題があります...日時が初期化されているときにメッセージボックスが表示されません。コードの何が問題になっていますか? エラーがまったく見つかりません。DateTimePicker をサポートする WPF 修正アプリケーションを使用しています。次のようになります。
private void Start_Click(object sender, RoutedEventArgs e)
{
startjob();
}
private void startjob()
{
DateTime start = (DateTime)DateTimePicker1.Value;
DateTime end = (DateTime)DateTimePicker2.Value;
DateTime now = DateTime.Now;
if ((now > start) && (now < end))
{
System.Windows.MessageBox.Show("It works");
}
XAML:
<wpfTool:DateTimePicker x:Name="DateTimePicker1" Margin="506,189,192,1137" Width="227" TimeFormat="LongTime">
</wpfTool:DateTimePicker>
<wpfTool:DateTimePicker x:Name="DateTimePicker2" Margin="506,238,192,1088" Width="227" Height="25">
</wpfTool:DateTimePicker>