問題の説明:
////定义委托,绑定焦点事件
this.txtDate.GotFocus += new EventHandler(txtDate_GotFocus);
this.txtDate.LostFocus += new EventHandler(txtDate_LostFocus);
private void txtDate_GotFocus(object sender, EventArgs e)
{
this.lbDayNotice.Text = "例:2020-02-02/2020-09-20";
}
private void txtDate_LostFocus(object sender, EventArgs e)
{//.......}
これは、フォーカスを獲得し、失うの手数料を定義します
私はテキストボックスの入力データにいた時、ちょうどボタンをクリックすると、txtDate_LostFocus()イベントを実行しません
ソリューション:
テキストボックスにイベントMouseLeaveイベントアンバインドtxtDate_LostFocusは()、// .....コードの一部は、新に配置されている MouseLeaveインチ