Stetic.ObjectWrapper.OnSignalRemoved C# (CSharp) 메소드

OnSignalRemoved() 보호된 메소드

protected OnSignalRemoved ( Stetic.SignalEventArgs args ) : void
args Stetic.SignalEventArgs
리턴 void
        protected internal virtual void OnSignalRemoved(SignalEventArgs args)
        {
            OnObjectChanged (args);
            if (!Loading) {
                if (proj != null)
                    proj.NotifySignalRemoved (args);
                if (SignalRemoved != null)
                    SignalRemoved (this, args);
            }
        }

Usage Example

 protected override void OnClearComplete()
 {
     if (owner != null)
     {
         Signal[] data = clearedData;
         clearedData = null;
         foreach (Signal s in data)
         {
             s.Owner = null;
             owner.OnSignalRemoved(new SignalEventArgs(owner, s));
         }
     }
 }