2011-01-02 3 views
0

Сборочные У меня есть этот код:импорт

private void WheelResize(object sender, MouseWheelEventArgs e) 

Компилятор дает мне эту ошибку:

The type or namespace name 'MouseWheelEventArgs' could not be found (are you missing a using directive or an assembly reference?) 

Проблема заключается в том, что она отлично работает с MouseButtonEventArgs, который, по-видимому, в той же сборки и пространства имен , Что дает?

+1

попробуйте полное квалифицированное имя! это странное заблуждение. –

+1

MouseButtonEventArgs (который работает) и MouseWheelEventArgs (который) не используется, используются в том же исходном файле? Используется ли MouseButtonEventArgs с полным именем (это будет System.Windows.Input.MouseButtonEventArgs)? Если это так, также полностью квалифицируйте MouseWheelEventArgs или добавьте оператор using для пространства имен System.Windows.Input. –

ответ

1

Я не уверен, но я думаю, что вы не добавляли необходимые сборки в свой проект. Добавьте PresentationCore.dll в ссылки на ваши проекты, а затем используйте пространство имён:

using System.Windows.Input 
+0

Или 'System.Windows.dll' при использовании silverlight. –

+0

По умолчанию он был включен в каждый проект WPF. –

Смежные вопросы