我无法在Visual Studio Express 2012中绘制一个简单的矩形(以编程方式) - 在Visual Basic中编程。
我在Visual Basic Express 2010中做同样的事情没有问题。
首先,我添加了对Microsoft.VisualBasic.PowerPacks.VS的引用
然后在我的代码中导入:
Imports Microsoft.VisualBasic.PowerPacks
然后按下按钮时我有这个代码:
Dim canvas As New ShapeContainer
Dim theShape As New RectangleShape
canvas.Parent = Me
theShape.Parent = canvas
theShape.Size = New System.Drawing.Size(200, 300)
theShape.Location = New System.Drawing.Point(100, 100)
theShape.CornerRadius = 12
不幸但是在Visual Studio 2012中,Microsoft.VisualBasic.PowerPacks不包含RectangleShapes(或者椭圆或线条)但是在Visual Studio 2010中(我导入了完全相同的Microsoft.VisualBasic.PowerPacks.VS文件) )它确实包含矩形形状。
任何人都可以解释这个问题吗?
答案 0 :(得分:0)
经过一些研究后我发现我需要下载适用于Windows桌面的visual studio 2012。我使用visual studio 2012用于地铁应用程序。
感谢大家的评论和帮助。