[SL] 값을 포함해서 이벤트를 송출하자!~

전에 소개했던 이벤트 송출 방식에는 이벤트의 발생만 나타낼수만 있다.
하지만 지금 포스팅하는 문서에는 값을 포함햇 이벤트를 발생할수 있는법을 제시한다.

[code c#]
public event RoutedPropertyChangedEventHandler<double> VolumnChanged;
protected virtual void OnVolumnChanged(double oldValue, double newValue)
{
    RoutedPropertyChangedEventHandler<double> handler = VolumnChanged;
    if (handler != null)
    {
        handler(this, new RoutedPropertyChangedEventArgs<double>(oldValue, newValue));
    }
}
[/code]

이벤트를 발생시키려면

[code c#]
OnVolumnChanged( 0.9 , 1.0 );
[/code]

Posted by reiKop

2009/03/23 10:51 2009/03/23 10:51
, , ,
Response
A trackback , No Comment
RSS :
http://reikop.raony.net/blog/rss/response/73

Trackback URL : http://reikop.raony.net/blog/trackback/73

Trackbacks List

  1. [SL] 커스텀 이벤트

    Tracked from reiKop.com 2009/03/23 10:58 Delete

    플렉스 개발자를 위한 실버라이트 개발 플래시에서는 dispatchEvent를 사용해서 이벤트를 송출하고 addEventListener로 이벤트를 받는다. dispatchEvent(new Event('test'),testFn); function testFn(e:Event):void { trace(e.type); } 그렇다면 실버라이트에서는 어떻게 할까? 우선 이벤트 등록은 public event EventHandler Test; 이렇게 하게되면 다른...

« Previous : 1 : ... 4 : 5 : 6 : 7 : 8 : 9 : 10 : 11 : 12 : ... 50 : Next »

블로그 이미지

HTML, Javascript 이야기

- reiKop

Notices

  1. 첫글.

Archives

Authors

  1. reiKop

Calendar

«   2010/03   »
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

Site Stats

Total hits:
26992
Today:
20
Yesterday:
56