radmenuitem点击事件“不工作

时间:2012-11-23 09:17:14

标签: c# asp.net

在我的应用程序中(使用Asp.net和语言:C#)水平多列“radmenuitem点击事件”在发布后无法正常工作,并且该应用程序在本地主机上运行良好

任何人都请帮助我。

1 个答案:

答案 0 :(得分:1)

不完全确定你的问题是否与我的相同,但对我来说,在我的Xaml中,我使用MouseLeftButtonDown来触发我的事件并且它无效。在做了一些搜索和阅读后,我发现我应该使用Click关键字。 所以 我的Xaml现在看起来像这样:

   <telerik:RadMenuItem Header="Import" Click="XML_LeftButtonDownImport"/>

和c#背后:

  private void XML_LeftButtonDownImport(object sender, RadRoutedEventArgs e)
{
  OpenFileDialog openFile = new OpenFileDialog();
  // Do your operations here, in my case it was an open file dialog.
}

请确保您使用RadRoutedEventArgs而非RoutedEventArgsSystem.Windows.Input.MouseButtonEventArgs,因为后两者会导致错误。

希望这有用。