Click here to Skip to main content
15,884,099 members
Home / Discussions / WPF
   

WPF

 
AnswerRe: Drag drop preview [modified] Pin
sivaddrahcir23-Mar-09 11:45
sivaddrahcir23-Mar-09 11:45 
QuestionDownloading file from server Pin
sumit703422-Mar-09 23:50
sumit703422-Mar-09 23:50 
AnswerRe: Downloading file from server Pin
Mark Salsbery23-Mar-09 9:51
Mark Salsbery23-Mar-09 9:51 
GeneralRe: Downloading file from server Pin
sumit703423-Mar-09 18:59
sumit703423-Mar-09 18:59 
AnswerRe: Downloading file from server Pin
Braulio Dez1-Apr-09 5:58
Braulio Dez1-Apr-09 5:58 
QuestionRoutedEvent compare to event? Pin
mildred-frontfree22-Mar-09 23:34
mildred-frontfree22-Mar-09 23:34 
AnswerRe: RoutedEvent compare to event? Pin
ABitSmart23-Mar-09 0:04
ABitSmart23-Mar-09 0:04 
GeneralRe: RoutedEvent compare to event? Pin
mildred-frontfree23-Mar-09 0:24
mildred-frontfree23-Mar-09 0:24 
Well, let me explain myself a little bit clear. On msdn there is a example like this.


<br />
public class MyButtonSimple: Button<br />
{<br />
    // Create a custom routed event by first registering a RoutedEventID<br />
    // This event uses the bubbling routing strategy<br />
    public static readonly RoutedEvent TapEvent = EventManager.RegisterRoutedEvent(<br />
        "Tap", RoutingStrategy.Bubble, typeof(RoutedEventHandler), typeof(MyButtonSimple));<br />
<br />
    // Provide CLR accessors for the event<br />
    public event RoutedEventHandler Tap<br />
    {<br />
            add { AddHandler(TapEvent, value); } <br />
            remove { RemoveHandler(TapEvent, value); }<br />
    }<br />
<br />
    // This method raises the Tap event<br />
    void RaiseTapEvent()<br />
    {<br />
            RoutedEventArgs newEventArgs = new RoutedEventArgs(MyButtonSimple.TapEvent);<br />
            RaiseEvent(newEventArgs);<br />
    }<br />
    // For demonstration purposes we raise the event when the MyButtonSimple is clicked<br />
    protected override void OnClick()<br />
    {<br />
        RaiseTapEvent();<br />
    }<br />
<br />
}<br />
<br />
<br />


But, from my point of view, I could although done it this way
<br />
public delegate void DelegateClickEventHandler();<br />
public event DelegateClickEventHandler DelegateClickEvent;<br />
<br />
protected ovveride void OnClick()<br />
{<br />
   if(DelegateClickEvent!=null)<br />
   {<br />
       DelegateClickEvent();<br />
   }<br />
}<br />

And I could use this event in XAML either. So i am a little confused.
GeneralRe: RoutedEvent compare to event? Pin
Pete O'Hanlon23-Mar-09 1:00
mvePete O'Hanlon23-Mar-09 1:00 
GeneralRe: RoutedEvent compare to event? Pin
ABitSmart23-Mar-09 1:29
ABitSmart23-Mar-09 1:29 
GeneralRe: RoutedEvent compare to event? Pin
Pete O'Hanlon23-Mar-09 2:50
mvePete O'Hanlon23-Mar-09 2:50 
GeneralRe: RoutedEvent compare to event? Pin
ABitSmart23-Mar-09 2:56
ABitSmart23-Mar-09 2:56 
GeneralRe: RoutedEvent compare to event? Pin
Pete O'Hanlon23-Mar-09 3:08
mvePete O'Hanlon23-Mar-09 3:08 
GeneralRe: RoutedEvent compare to event? Pin
ABitSmart23-Mar-09 1:24
ABitSmart23-Mar-09 1:24 
GeneralRe: RoutedEvent compare to event? Pin
mildred-frontfree23-Mar-09 15:18
mildred-frontfree23-Mar-09 15:18 
QuestionWeb Service Software Factory Pin
Kamal Gurnani22-Mar-09 19:11
Kamal Gurnani22-Mar-09 19:11 
AnswerRe: Web Service Software Factory Pin
Pete O'Hanlon22-Mar-09 23:39
mvePete O'Hanlon22-Mar-09 23:39 
QuestionUIPAB for Composite WPF Pin
snowwolfchicago22-Mar-09 6:45
snowwolfchicago22-Mar-09 6:45 
AnswerRe: UIPAB for Composite WPF Pin
rkaushik13-May-09 9:15
rkaushik13-May-09 9:15 
QuestionNearestNeighbor rendering making mistakes? Pin
derm221-Mar-09 13:32
derm221-Mar-09 13:32 
AnswerRe: NearestNeighbor rendering making mistakes? Pin
Mark Salsbery22-Mar-09 6:52
Mark Salsbery22-Mar-09 6:52 
GeneralRe: NearestNeighbor rendering making mistakes? Pin
derm21-Apr-09 9:44
derm21-Apr-09 9:44 
QuestionDrag and Drop Feature in Silverlight Media Player Control Pin
pavanip20-Mar-09 21:39
pavanip20-Mar-09 21:39 
QuestionRe: Drag and Drop Feature in Silverlight Media Player Control Pin
Mark Salsbery22-Mar-09 6:32
Mark Salsbery22-Mar-09 6:32 
AnswerRe: Drag and Drop Feature in Silverlight Media Player Control Pin
pavanip22-Mar-09 18:31
pavanip22-Mar-09 18:31 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.