Silverlight 在XAML中分配事件处理程序

Silverlight 在XAML中分配事件处理程序,silverlight,xaml,telerik,Silverlight,Xaml,Telerik,我从Telerik的NumericUpDown控件派生出了一个“myUpDown”控件。 在新控件类的源代码中,我定义了一个值已更改的事件处理程序 this.ValueChanged += myUpDown_ValueChanged; 然后在XAML中使用它()。让我们将这个XAML命名为“blah.myView” ),有如下内容:(这里设置了更多属性,但主要部分是这样的 但是当我编译这个时,我得到了这个编译错误: "Event handler myUpDown_ValueChanged

我从Telerik的NumericUpDown控件派生出了一个“myUpDown”控件。 在新控件类的源代码中,我定义了一个值已更改的事件处理程序

 this.ValueChanged += myUpDown_ValueChanged;
然后在XAML中使用它()。让我们将这个XAML命名为“blah.myView” ),有如下内容:(这里设置了更多属性,但主要部分是这样的

但是当我编译这个时,我得到了这个编译错误:

"Event handler myUpDown_ValueChanged not found on class blah.myView

您应该在XAML的代码背后定义一个具有相同签名和名称的方法

 void myUpDown_ValueChanged(object sender, RadRangeBaseValueChangedEventArgs e)
{
///  do stuff
}