QueryForm/AddHandlers.cs

(开头部分) 11KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Windows.Forms;
using ChooseForm;

/// <summary>
/// 邦定事件
/// </summary>
/// <remarks></remarks>
namespace QueryForm
{
    internal class AddHandlers
    {
        /// <summary>
        /// 邦定事件
        /// </summary>
        /// <param name="txt">文本框</param>
        /// <param name="cZoomId">参照标识</param>
        /// <remarks></remarks>
        public static void Add(Control.MyTextBox txt, string cZoomId)
        {
            if (cZoomId == ChooseForms.A01_部门编码)
                ChooseForm.Base.GradeBase.addHandlers(txt, ChooseForm.ShowWay.Code, Model.Constant.GradeBaseType.A01_部门档案, true);
            if (cZoomId == ChooseForms.A02_部门名称)
                ChooseForm.Base.GradeBase.addHandlers(txt, ChooseForm.ShowWay.Name, Model.Constant.GradeBaseType.A01_部门档案, true);
            if (cZoomId == ChooseForms.A03_职员编码)
                ChooseForm.Base.Person.addHandlers(txt, ChooseForm.ShowWay.Code, false);
            if (cZoomId == ChooseForms.A04_职员名称)
                ChooseForm.Base.Person.addHandlers(txt, ChooseForm.ShowWay.Name, false);
            if (cZoomId == ChooseForms.A05_客户分类编码)
                ChooseForm.Base.GradeBase.addHandlers(txt, ChooseForm.ShowWay.Code, Model.Constant.GradeBaseType.A02_客户分类, true);
            if (cZoomId == ChooseForms.A06_客户分类名称)
                ChooseForm.Base.GradeBase.addHandlers(txt, ChooseForm.ShowWay.Name, Model.Constant.GradeBaseType.A02_客户分类, true);
            if (cZoomId == ChooseForms.A07_客户编码)
                ChooseForm.Base.CustomerVendor.addHandlers(txt, ChooseForm.ShowWay.Code, false, false);
            if (cZoomId == ChooseForms.A08_客户名称)
                ChooseForm.Base.CustomerVendor.addHandlers(txt, ChooseForm.ShowWay.Name, false, false);
            if (cZoomId == ChooseForms.A09_供应商分类编码)
                ChooseForm.Base.GradeBase.addHandlers(txt, ChooseForm.ShowWay.Code, Model.Constant.GradeBaseType.A03_供应商分类, true);
            if (cZoomId == ChooseForms.A10_供应商分类名称)
                ChooseForm.Base.GradeBase.addHandlers(txt, ChooseForm.ShowWay.Name, Model.Constant.GradeBaseType.A03_供应商分类, true);
            if (cZoomId == ChooseForms.A11_供应商编码)
                ChooseForm.Base.CustomerVendor.addHandlers(txt, ChooseForm.ShowWay.Code, true, false);
            if (cZoomId == ChooseForms.A12_供应商名称)
                ChooseForm.Base.CustomerVendor.addHandlers(txt, ChooseForm.ShowWay.Name, true, false);
            if (cZoomId == ChooseForms.A13_地区分类编码)
                ChooseForm.Base.GradeBase.addHandlers(txt, ChooseForm.ShowWay.Code, Model.Constant.GradeBaseType.A04_地区分类, true);
            if (cZoomId == ChooseForms.A14_地区分类名称)
                ChooseForm.Base.GradeBase.addHandlers(txt, ChooseForm.ShowWay.Name, Model.Constant.GradeBaseType.A04_地区分类, true);
            if (cZoomId == ChooseForms.A15_存货分类编码)
                ChooseForm.Base.GradeBase.addHandlers(txt, ChooseForm.ShowWay.Code, Model.Constant.GradeBaseType.A07_存货分类, true);
            if (cZoomId == ChooseForms.A16_存货分类名称)
                ChooseForm.Base.GradeBase.addHandlers(txt, ChooseForm.ShowWay.Name, Model.Constant.GradeBaseType.A07_存货分类, true);
            if (cZoomId == ChooseForms.A17_存货编码)
                ChooseForm.Base.Inventory.addHandlers(txt, ChooseForm.ShowWay.Code, false);
            if (cZoomId == ChooseForms.A18_存货名称)
                ChooseForm.Base.Inventory.addHandlers(txt, ChooseForm.ShowWay.Name, false);
            if (cZoomId == ChooseForms.A19_产品编码)
                ChooseForm.Base.ProductStructure.addHandlers(txt, ChooseForm.ShowWay.Code);
            if (cZoomId == ChooseForms.A20_产品名称)
                ChooseForm.Base.ProductStructure.addHandlers(txt, ChooseForm.ShowWay.Name);
后面还有 97 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。