/// <summary> /// 日時変更時にメッセージボックスを表示する /// </summary> /// <param name="DateTimePicker">DateTimePicker</param> static void ChangeDateTimeEvent(DateTimePicker datetime) { EventHandler handler = null; handler = delegate { MessageBox.Show(""); datetime.BeginInvoke((MethodInvoker) delegate { datetime.ValueChanged -= handler; }); }; datetime.ValueChanged += handler; }