DOBON.NET DOBON.NETプログラミング掲示板過去ログ

LineShapeの動的追加について

環境/言語:[環境(Windows7)、使用言語(VB.NET)]
分類:[.NET]

Form上にLineShapeを動的に追加したいのですが
「Microsoft.VisualBasic.PowerPacks.LineShape' の値
 を 'System.Windows.Forms.Control' に変換できません。」
となってしまいます。
Buttonなどを動的追加する例にならって以下の記述にしてみました

Dim ls1 As Microsoft.VisualBasic.PowerPacks.LineShape
ls1 = New Microsoft.VisualBasic.PowerPacks.LineShape
Me.Controls.Add(ls1)

以上よろしくお願いします。
http://msdn.microsoft.com/ja-jp/library/cc488281.aspx
こちらを参考にしてください。要は Parent プロパティですね。
ありがとうございます。

ShapeContainerに乗っけてやるんですね。
参考になりました。

■No28979に返信(Hongliangさんの記事)
> http://msdn.microsoft.com/ja-jp/library/cc488281.aspx
> こちらを参考にしてください。要は Parent プロパティですね。
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板