zoukankan      html  css  js  c++  java
  • SearchLookupEdit 选择后联动

    直接改绑定数据源--实体的属性会导致选择内容变空 【将选中项清除时】

    所有改相应控件的text属性然后再写入数据源

    最好将需要联动的控件设置成只读


    mNoTextEdit.EditValueChanged += (s, e) =>
    {


    mM_QuotationBindingSource.EndEdit();
    var cur = mM_QuotationBindingSource.Current as MM_Quotation;
    var mNo = mNoTextEdit.EditValue as String;
    if (string.IsNullOrWhiteSpace(mNo)) return;
    var mm = MMUtil.GetList().FirstOrDefault(ent => ent.p_partno == mNo);//到这里正常
    if (mm != null)
    {
    specificationTextEdit.Text = Util.V(mm.p_othername1);
    unitTextEdit.Text = Util.V(mm.p_unit);
    mM_QuotationBindingSource.EndEdit();
    }

    };

    对于gridveiw的下拉联动,貌似没有上面的问题

    repositoryItemSearchLookUpEdit1.EditValueChanged += (s, e) =>
    {
    gridView1.CloseEditor();
    items_BindingSource.EndEdit();
    var cur = items_BindingSource.Current as PP_MMProcessUsed;
    if (cur == null) return;

    var q = UseBOMList.FirstOrDefault(ent => ent.MNo == cur.MNo);
    if (q == null)
    {
    cur.Amount = 0;
    cur.MName = "";
    cur.MUnit = "";
    }
    else
    {
    cur.MName = q.MName;
    cur.MUnit = q.MUnit;
    cur.Amount = q.Amount;
    }
    items_BindingSource.ResetCurrentItem();
    };

  • 相关阅读:
    Dockerfile命令详解
    LXC与Docker Containers的区别
    CSP-S2019游记
    T3
    %%%%%%%%%%%%%%%%
    神炎皇 数学
    2019.9.27
    征途堆积出友情的永恒「堆优化dp」
    星空[好题][题意转化]
    分组[测试点分支+二分图判定]
  • 原文地址:https://www.cnblogs.com/wdfrog/p/11983400.html
Copyright © 2011-2022 走看看