command buttonでpictureboxとかLabelを消せないですか

解決


いちざき  2003-10-17 08:03:48  No: 109198

コマンドボタンを押して、pictrueboxとかlabelを消すことはできないんでしょうか。方法をあったら教えてください。


魔界の仮面弁士  2003-10-17 09:01:39  No: 109199

Clickイベントにて、VisibleプロパティをFalseに変更するとか。

———そういう事では無いのかな?


いちざき  2003-10-17 09:43:28  No: 109200

返事ありがとうございます
実は、pictureboxの上にcommandButtonをのせて、他のcommandbuttonを押すとpictureboxのcommandbuttonが消えるようにしたいんです。
Clickイベント、VisibleをFalseに変更してみましたが、消えるですが、pictureboxの絵が消されます。絵が消されないようにできないんですか


魔界の仮面弁士  2003-10-17 10:31:33  No: 109201

> 消えるですが、pictureboxの絵が消されます。
PictureBoxに画像を描画しておいたけれど、重なっているCommandButtonを
非表示にしたら、その下の画像まで欠けてしまった、という事でしょうか。

VB.NETの場合は、Bitmapオブジェクトを作ってそこに描画し、それを
PictureBoxのBackgroundImageプロパティに割り当てるようにしてみてください。

VB6の場合は、AutoRedrawプロパティをTrueにしておく事で、
継続表示属性を持つグラフィックスにしておくと良いでしょう。

あるいは、描画処理をPaintイベントに配置する、という手もあります。


いちざき  2003-10-22 02:19:46  No: 109202

魔界の仮面弁士さん、ありがとうございます。
解決しました。また、いろいろご指導お願いします。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加