PictureBoxについて への返答
投稿で使用できる特殊コードの説明。(別タブで開きます。)
以下の返答は逆順(新しい順)に並んでいます。
投稿者 るきお  (社会人)
投稿日時
2018/6/4 13:16:16
Windowsフォームアプリケーションだとすると、MouseDownイベントで色を変えて、MouseUpイベントで元に戻す感じでしょうか。
PictureBoxの背景色はBackColorプロパティで変えられます。
PictureBoxの背景色はBackColorプロパティで変えられます。
投稿者 a  (学生)
投稿日時
2018/5/31 14:02:07
専門学校3年生、VBは5月から始めたばかりの初心者です。
今、自由課題で簡易的なピアノの演奏プログラムを作っており、
鍵盤(PictureBox)をクリックしたときに色が変わる設定をしたのですが、
ほかの鍵盤がクリックされたら元の鍵盤の色に戻るようにしたいのですが、
書き方がわかりません。もしよければ教えてください。
今、自由課題で簡易的なピアノの演奏プログラムを作っており、
鍵盤(PictureBox)をクリックしたときに色が変わる設定をしたのですが、
ほかの鍵盤がクリックされたら元の鍵盤の色に戻るようにしたいのですが、
書き方がわかりません。もしよければ教えてください。
真面目に処理するなら,「Dim PressedKey As PictureBox」などの変数に,押された鍵盤を代入しておき,他の鍵盤が押されたタイミングでPressedKeyの色を元に戻せばよいと思います。