コード例 #1
0
        private void AddSNRange_Load(object sender, EventArgs e)
        {
            this.label2.Text = string.Format("{0}区间:", this.mKey);

            #region 工单已投入,则MAC区间不可更改
            if (mKey.ToUpper() == "MAC")
            {
                DataTable dt = FrmBLL.ReleaseData.arrByteToDataTable(refWebtWoInfo.Instance.GetWoInfo(mwoid, null));
                if (Convert.ToInt32(dt.Rows[0]["inputqty"]) > 0)
                {
                    this.dgvserialnumberrule.ReadOnly              = true;
                    this.dgvserialnumberrule.AllowUserToAddRows    = false;
                    this.dgvserialnumberrule.AllowUserToDeleteRows = false;
                }
                else
                {
                    this.dgvserialnumberrule.ReadOnly              = false;
                    this.dgvserialnumberrule.AllowUserToAddRows    = true;
                    this.dgvserialnumberrule.AllowUserToDeleteRows = true;
                }
            }
            else
            {
                this.dgvserialnumberrule.ReadOnly              = false;
                this.dgvserialnumberrule.AllowUserToAddRows    = true;
                this.dgvserialnumberrule.AllowUserToDeleteRows = true;
            }
            #endregion

            //加载系统中已经存在的序列号区间
            eventrunfun = new delegatefunction(this.LoadSerialnumberRule);
            eventrunfun.BeginInvoke(null, null);
        }
コード例 #2
0
        static void Main(string[] args)
        {
            //Function("hello world");

            delegatefunction del = new delegatefunction(Function);

            del("hello world");
        }
コード例 #3
0
        static void Main(string[] args)
        {
            delegatefunction name = new delegatefunction(function);
            {
                name("My name is hamza");
            }


        }