/// <summary>
 /// Set Parent => Makes it easier later to navigate through changes made on the table
 /// </summary>
 /// <param name="newParent"></param>
 public void SetParent(IntPtr newParent)
 {
     this.TableHandle = newParent;
     if (!TableHandle.Equals(IntPtr.Zero))
     {
         WinAPI.SetParent(this.Handle, TableHandle);
     }
 }
        public void SetParent(IntPtr newParent)
        {
            this.TableHandle = newParent;
            ScanButtonContextMenuStrip sbcms = (ScanButtonContextMenuStrip)this.ContextMenuStrip;

            sbcms.tableHandle  = newParent;
            sbcms.parentButton = this;

            if (!TableHandle.Equals(IntPtr.Zero))
            {
                WinAPI.SetParent(this.Handle, TableHandle);
            }
        }