在XAML中分配事件处理程序

时间:2014-02-06 14:35:34

标签: silverlight xaml telerik

我派生自Telerik's NumericUpDown控件并创建了一个“myUpDown”控件。 在我的新控件类的源代码中,我定义了一个Value changed事件处理程序

 this.ValueChanged += myUpDown_ValueChanged;

然后在XAML中我正在使用它()。让我们将这个XAML命名为“blah.myView” ),有这样的东西:(有更多的属性设置,但主要部分是这样的     

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

"Event handler myUpDown_ValueChanged not found on class blah.myView

1 个答案:

答案 0 :(得分:1)

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

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