以下のコードがあります:this.NameComboBox.EditValue = value; 値が空でない場合、イベントが自動的に発生します:NameComboBox_SelectedValueChanged
実際、プロジェクトコードでcomboBoxをコントロールに置き換えましたが、コントロールにはselectedValueChangedイベントがないため、mycontrol_leaveを使用してこのNameComboBox_SelectedValueChangedを置き換えます。すべて正常に動作しますが、唯一の問題はコード行「this.myControl.EditValue=value;」です。mycontrol_leaveを自動的に呼び出さない。
「this.NameComboBox.EditValue=value;」の後に条件を追加しますか?値がnullまたは空でない場合string myControl_leave;
ありがとう!