0

私はこれを理解することはできません。

Windows フォームと DevExpress LookupEdit があります。

ルックアップ編集には、その editvalue で BindingSource BS のプロパティ A へのデータバインディングがあります。データバインド BS はオブジェクト C に接続されます。C は EF データベースの最初のオブジェクトです。このような。

BS.DataSource = C

LookupEdit の EditValueChanged イベントで、次のように、オブジェクト C の別のプロパティの値を変更したいと考えています。

private void lookUp_EditValueChanged(object sender, EventArgs e)

        {
            if (lookUp.EditValue != null)
            {
               C.B = NewValue;

            }
        }

「CB = NewValue」になると、EditValueChanged が再び起動し、値が変更されないようにします。C発火のProperty変更で発火します。

私が間違っていることは何ですか?これを解決するにはどうすればよいですか?

4

0 に答える 0