예제 #1
0
 //提供受保护的虚方法,可以由子类覆写来拒绝监视
 protected virtual void OnCalc(CalcEventArgs e)
 {
     if (CalcEvent != null)
     {
         CalcEvent(this, e);
     }
 }
예제 #2
0
 //提供受保护的虚方法,可以由子类覆写来拒绝监视
 protected virtual void OnCalc(CalcEventArgs e)
 {
     if (CalcEvent != null)
     {
         CalcEvent(this, e);
     }
 }
예제 #3
0
 //进行计算,调用该方法表示 有新的计算发生
 public void Calc(Int32 x, Int32 y)
 {
     CalcEventArgs e = new CalcEventArgs(x, y);
     OnCalc(e);
 }
예제 #4
0
 public void Substract(object sender, CalcEventArgs e)
 {
     Console.WriteLine(e.x - e.y);
 }
예제 #5
0
 //定义消息通知方法
 public void Add(object sender, CalcEventArgs e)
 {
     Console.WriteLine(e.x + e.y);
 }
예제 #6
0
 public void Substract(object sender, CalcEventArgs e)
 {
     Console.WriteLine(e.x - e.y);
 }
예제 #7
0
 //定义消息通知方法
 public void Add(object sender, CalcEventArgs e)
 {
     Console.WriteLine(e.x + e.y);
 }
예제 #8
0
        //进行计算,调用该方法表示 有新的计算发生
        public void Calc(Int32 x, Int32 y)
        {
            CalcEventArgs e = new CalcEventArgs(x, y);

            OnCalc(e);
        }