2013-02-12 3 views
4

Я пытаюсь использовать System.Windows.Controls.TextChangedEventArgs, но я не могу импортировать System.Windows.Controls. Когда я пытаюсь добавить ссылку, System.Windows.Controls не является одной из сборок, которые я могу выбрать.Не удается импортировать System.Windows.Controls

Кто-нибудь знает, как решить проблему?

+1

Я считаю, вы работаете в Winforms? – Sandy

+0

На вашей машине должна быть установлена ​​точка net 4.5. –

+0

@AzharKhorasany: Неверно; WPF и 'PresentationFramework.dll' были с тех пор .Net 3.0. – SLaks

ответ

4

System.Windows.Controls - пространство имен, которое содержит классы, определенные в PresentationFramework.dll.

Однако, если у вас еще нет ссылки на эту сборку, вы, вероятно, делаете что-то неправильно.
Вы действительно используете WPF?

+0

Да, мне просто нужно было добавить ссылку на PresentationFramework. Почему это еще не было, я понятия не имею. Спасибо! – MageWind

+0

@MageWind: Если он еще не был указан, вы, вероятно, фактически не используете WPF. – SLaks

5

Принятый ответ говорит о проблеме, но не говорит вам, как ее решить. Я просто добавлю это для будущих посетителей. Для решения этой проблемы вам необходимо добавить ссылку на PresentationFramework.dll.

Перейти к Solutions Explorer (это на правой части IDE)> Щелкните правой кнопкой мыши на References

enter image description here

Выберите Add Reference

в открывшемся окне поиска Presentation Framework, установите флажок и нажмите «ОК». Это все. Это способ добавить ссылки на ваш проект.

enter image description here

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