0

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 シェイプが含まれています。

誰でもこの問題に光を当てることができますか?

4

1 に答える 1