C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 27 を表示中)
■12211 / )  Re[1]: コントロールの描画をBitmapよりも下にしたい
□投稿者/ やじゅ (61回)-(2008/01/05(Sat) 01:55:58)
やじゅ さんの Web サイト
No12208 (デルタ さん) に返信
> ボタンなどのコントロールを表示させ、Bitmapの画像をOnPaintで描画するのですが、ボタンが上に描画され、画像が下になってしまいます。
> これをボタンを下に描画し、その上にBitmap画像を描画するようにすることはできるのでしょうか?
>

Bitmapの画像を、Pictureコントロールなのかフォームに直に表示しているのかによりますが、
Pictureコントロールなら、最前面へ移動すれば出来るかも・・・試してないけど

Control.BringToFront メソッド
コントロールを z オーダーの最前面へ移動します。
http://msdn2.microsoft.com/ja-jp/library/system.windows.forms.control.bringtofront.aspx

Control.SendToBack メソッド
コントロールを z オーダーの背面に移動します。
http://msdn2.microsoft.com/ja-jp/library/system.windows.forms.control.sendtoback.aspx
返信 編集キー/


管理者用

- Child Tree -