protected virtual void OnRecievedData()  /////不断的向外发送事件,事件中包含一个arrylist 为我需要是数据
        {
            if (DataEvent != null)
            {
                DataEventArgs e = new DataEventArgs();
                e.DataList = d2List;
                DataEvent(this, e);
            }        }   private void DataEvent(object sender, ReadEventArgs e) ///按钮单击事件{}
如何获取arraylist 中的数据呢
? 谢谢大家了

解决方案 »

  1.   

    MARK 没有理解这个问题
      

  2.   

    是这样的
      private void DataEvent(object sender, ReadEventArgs e) 是点击按钮产生的事件
    而我需要RecievedData 这个事件里面的数据,怎么来做呢。
    消息池队列是什么样的
      

  3.   

    e.DataListDataEvent不是你所说的按钮事件,仅仅是一个方法而已
      

  4.   

    是的,不好意思复制错了
    private void btnRead_Click(object sender, EventArgs e)
    {}
    是以上这个按钮事件
    这个事件中如何获取dataevent 事件中的数据呢