2011-06-19 7 views
0

私の質問は簡単だと思います。しかし、私はそれを成功させることができなかった。私は自分のフォーム上にピクチャボックスと長方形シェイプを持っています。しかし、矩形は常にPictureBoxの背後にとどまります。私はPictureBoxの前面に四角形を取ることができませんでした。私はPictureboxを選択し、 "Send To Back"をクリックしましたが、それは動作しませんでした。何か方法はありますか?このサイトの皆さん、ありがとうございました。PictureBoxの前に長方形を持って来る

+0

長方形の形状?どのようなタイプのコントロールですか? –

+0

ツールボックス内の "Visual Basic PowerPacks"の部分。 – user747699

答えて

0

私は恐怖のコントロールの前にオートシェイプを持ってきません。

0

これはDesignerでは実行できませんが、コード内で実行することはできます。フォームのLoadイベントハンドラで、Rectangle(デフォルトではShapeContainer1)を含むShapeContainerのBringToFront()メソッドを呼び出す必要があります。

必要があるようには思えませんが、フォームのペイントイベントハンドラでPictureBoxのSendToBack()メソッドを呼び出す必要があることがわかりました。

関連する問題