Q:

c# TextchangedEventHandler does not work the same in WM10 as WP7

At the moment I am working on a porting case for changing my app from WP7 Silerlight to Windows 10 mobile UAP platform.
In my old application I added listeners to textboxes in the following way :
 private void AddListeners(Listeners type) {
        switch (type) {
            case Listeners.All:
                txtCity.TextChanged += new System.Windows.Controls.TextChangedEventHandler(txtCity_TextChanged);

Now I know that System.windows.controle changed to Windows.UI.XAML.Control but it seems that the textChangedEventHandler has changed. When I change the code to :
txtStreet.TextChanged += new TextChangedEventHandler(txtStreet_TextChanged);

The error :

No overload for 'txtCity_Textchanged' matches delegate TextChangedEvent Handler 

Now I know that TextchangedEventHandler requires an Object Sender and TextChangedEventArgs e 
but when I add an ExtchangedEventHandler it gives the following error:

TextChangedEventHandler is a type which is not valid in the given context 

It might be an simple error but for some reason I am net seeing why this gives the following error.
Does anybody know a solution? 

A:

shreesa provided the answer:
It was in the method of txtStreet_Textchanged and was kind of a dumb error of mine.

