在我的 C# Windows 表单中有一个文本框和一个 datatimePicker。这个文本框有离开事件,当文本框离开事件发生时,我想在 datetimepicker 中填充值。这个 datetimepicker 也有 ValueChanged 事件。现在我的问题是当从文本框离开事件中填充 datetimepicker 的值时,同时 datetimepicker ValueChanged 事件也发生了。所以文本框离开事件再次发生。在这个问题中,我不想从文本框离开事件中发生 datetimepicker Valuechanged 事件。这是我的代码示例。
private void textbox_Leave(object sender, EventArgs e)
{
datetimepicker.Value = System.DateTime.Now.ToString("dd/MM/yyyy").Substring(0, 10);
}
private void datetimepicker_ValueChanged(object sender, EventArgs e)
{
//do something
}
感谢帮助。对不起我的英语不好。