예제 #1
0
 //******************************************************************************************
 protected void OnUshrtChange(ushort state, ushort index, ushort type)
 {
     if (UshrtChange != null)
     {
         var args = new UshrtChangeEventArgs(state, type);
         args.Index = index;
         UshrtChange(this, args);
     }
 }
예제 #2
0
        /// <summary>
        /// Protected ushort change event handler
        /// </summary>
        /// <param name="value"></param>
        /// <param name="index"></param>
        /// <param name="type"></param>
        protected void OnUshrtChange(ushort value, ushort index, ushort type)
        {
            var handler = UshrtChange;

            if (handler != null)
            {
                var args = new UshrtChangeEventArgs(value, type);
                args.Index = index;
                UshrtChange(this, args);
            }
        }