C# invoke... error : my erorr is "Invoke manual correspondence in the number of parameters" i need to set Visibile= false. 

     private  void messaging(byte[] message)
        {
            this.Invoke(new ClientReceiveHandler(ThrdClientOnClientReceive));
            
           
        }
        private void ThrdClientOnClientReceive(byte[] message)
        {
              //MessageBox.Show("Client Event Handler --> Message:" + message);
          Visible = false;
           
        }

i use invoke because i have more thread.
my handler: it work when the server send a message to client.
 

    public event ClientReceiveHandler ClientReceive;
        public delegate void ClientReceiveHandler(byte[] message);
        public Thread thrdClient;
        

 Can you help me with this error. thank you