Как сделать треугольник кнопок без использования graphicspath в winforms
Я делаю графический интерфейс в winforms с помощью C#.У меня есть код с graphicspath, он отлично работает в isual studio 2010, но не работает в visual studio 2008. Ошибка сказала, что graphicspath не находится в drawing2D.So можно ли сделать кнопку без графического пути?
а вот мой код:
Что я уже пробовал:
частный недействительными методе form1_load(объект отправителя, EventArgs в электронной)
{
Система.Рисование.Drawing2D.GraphicsPath TrianglePath = новая система.Рисование.Drawing2D.GraphicsPath();
Точка[] pTPoints = { новая точка(30,0), новая точка(60, 60), точку(0, 60) };
TrianglePath.AddLines(pTPoints);
кнопка 1.Размер = новая система.Рисование.Размер(120, 120);
кнопка 1.Регион = новый регион(TrianglePath);
TrianglePath.Располагать();
}
Richard Deeming
Эта ошибка не имеет никакого смысла. То GraphicsPath
класс существует по крайней мере с .NET 1.1:
Система.Рисование.Drawing2D.GraphicsPath (.NET 1.1)[^]
Вы добавили ссылку на System.Drawing
собрание?
Yash_007
Да, я добавил систему.Ссылка чертежа на сборку. Что же мне теперь делать?
Richard Deeming
Опубликуйте точное сообщение об ошибке и сообщите нам, к какой строке кода оно относится.