none
이벤트를 다중으로 생성시키는법이 있을까요? RRS feed

  • 질문

  • WebClient wc = new WebClient();
                wc.DownloadProgressChanged += new DownloadProgressChangedEventHandler(wc_DownProgress);
                wc.DownloadFileCompleted += new AsyncCompletedEventHandler(wc_DownCompleted);

    웹클라이언트 진행률이랑 완료 이벤트를 다중으로 생성해서 각각의이벤트 와 프로그래스바에 적용시킬수 있을까요?

    무슨방법이 있나요?


    • 편집됨 블루베어 2015년 10월 22일 목요일 오전 11:56
    2015년 10월 22일 목요일 오전 11:56

모든 응답

  • 정확히 이해했는지 모르겠지만, 다음과 같이 다중으로 구독할 수 있습니다.

    wc.DownloadProgressChanged += wc_DownProgress1;
    wc.DownloadProgressChanged += wc_DownProgress2;
    wc.DownloadProgressChanged += wc_DownProgress3;
    ...[필요한 만큼]...

    2015년 10월 23일 금요일 오전 2:05
  • 그 방법은 알고는 있지만 원하는 코딩이 불가능해서 안쓰고 있습니다.(다운로드 파일이 많아지고 달라지기떄문에)

    다른방법이 없을까요?

    다운로드를 하는데 각각의프로그래스바가 생성되어 각각의 파일 진행률 을 해당 프로그래스바에 연동을 할려고하는데

    아직 초보 개발자라 어떻게 해야할지 모르겠습니다.

    2015년 10월 23일 금요일 오전 3:13