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 ファイルをインポートした場所) では含まれています。 Rectangle シェイプが含まれています。
誰でもこの問題に光を当てることができますか?