Invoke参数计数不婚配,求大神指导!

Invoke参数计数不匹配,求大神指导!!!
public delegate void WeiTuo<XmlNode>(XmlNode s ); //定义委托
        private  WeiTuo<XmlNode> weituo;         //定义委托
……
 private void frmMain_Load(object sender, EventArgs e){
            EQ2008Config.GetSection();
            string strpath = AppDomain.CurrentDomain.BaseDirectory + "\\StationConfig.xml";
            XmlDocument doc = new XmlDocument();//初始化一个xml实例
            doc.Load(strpath);//导入指定的xml文件
            XmlNode no = doc.SelectSingleNode("StationList");//指定一个节点
            XmlNodeList listnode = no.SelectNodes("StationData");  
            ti = new TimerCallback(ShowDataToScreenStation);   
            foreach (XmlNode node in listnode)//遍历所有的stationdata节点
            {
                weituo = new WeiTuo<XmlNode>(Set_labelText);//委托
                StartThread(node);
               
            }}

 public void Set_labelText(XmlNode strText) 
        {
            
            StationData stationData = new StationData(strText);
            //stationData.IsShow = false;
            Program.listStationList.Add(stationData);
            this.flowLayoutPanel1.BackColor = Color.Orange;
            Label lab = new Label();//实例一个label显示
           
            lab.Name = "lab" + stationData.CardFlagID.ToString();
            lab.AutoSize = false;
            lab.Size = new Size(280, 140);
            lab.BorderStyle = BorderStyle.Fixed3D;
            lab.Text = stationData.StatinName;
            lab.Font = new Font("宋体", 11);

            if (stationData.IsShow)
            {
                lab.BackColor = Color.Green;
            }
            if (stationData.IsShow)
            {
                System.Threading.Timer tim = new System.Threading.Timer(ti, stationData.CardFlagID, 0, 10000);
                //超过0秒后,以及此后每隔10秒间隔,都会调用一次由TimerCallback(ShowDataToScreenStation)指定的委托。
                dicThread.Add(stationData.CardFlagID.ToString(), tim);

            }
            this.flowLayoutPanel1.Controls.Add(lab);
        }

 private void Run() 
        {
            Invoke(weituo); //就是这里报错,参数计数不匹配  
        }

        void StartThread(XmlNode x)
        {
           // ParameterizedThreadStart ParStart = new ParameterizedThreadStart(Run);
              ThreadStart threadtest = new ThreadStart(Run);