Stetic.ObjectWrapper.OnSignalChanged C# (CSharp) Method

OnSignalChanged() protected method

protected OnSignalChanged ( Stetic.SignalChangedEventArgs args ) : void
args Stetic.SignalChangedEventArgs
return void
        protected internal virtual void OnSignalChanged(SignalChangedEventArgs args)
        {
            OnObjectChanged (args);
            if (!Loading) {
                if (proj != null)
                    proj.NotifySignalChanged (args);
                if (SignalChanged != null)
                    SignalChanged (this, args);
            }
        }

Usage Example

 void NotifyChanged(Signal oldData)
 {
     if (Owner != null)
     {
         Owner.OnSignalChanged(new SignalChangedEventArgs(Owner, oldData, this));
     }
 }