2013-11-12 2 views
0

Недавно я попытался создать приложение WPF с Visual Studio 2013 (компиляция с .NET 4.5). Я хотел нарисовать что-то на холсте. Но метод не работает.C# Графика отсутствует

private void drawSomething(Graphics g) 

Я взял старый код, который я использовал с Windows Forms, когда заметил, что моя графика больше не найдена. Сначала я думал, что забыл использовать директиву, но я использовал

using System.Drawing; 

Невозможно найти графику еще. Я читал в Интернете, что некоторые люди должны были добавить ссылку на проект. Я сделал это и добавил ссылку вручную. Тем не менее это не работает.

Итак, я начинаю задаваться вопросом. Это изменилось? Не использовали C# некоторое время.

Надеюсь, кто-то знает, что делать.

+0

Что говорит вам, что 'Graphics' не может быть найден? Разве это не компилируется или вы получаете предупреждение Intellisense? –

+0

Это нормальное "сообщение об ошибке" Невозможно найти ". Невозможно импортировать его. –

ответ

1

В Visual Studio вы можете щелкнуть правой кнопкой мыши по Graphics, а затем выбрать параметр «Resolve». В IDE вы увидите список доступных сборок для импорта одного из них.

Если вы не можете увидеть опцию RESOLVE, рисунок необходимо добавить вручную ссылки на ваш проект ...

+0

Извините, это не работает. Я уже пытался исправить директиву использования. Тем не менее это, похоже, еще одна проблема. –

+0

Возможно, у вас есть неправильная dll. Вы можете скачать еще один здесь [ссылка] (http://www.dllme.com/dll/files/system_drawing_dll.html) добавить ссылку на него Будьте осторожны: я не знаю, если Эта ссылка доверена или нет. Переустановка MicroSoft .Net FrameWork является болезненным, но надежное решение – Bellash

+0

Переустановлено прямо сейчас. По-прежнему та же проблема! :( –

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