#現在作成中のプログラム
C#のFormを使用しています。
Panelの中にPictureBox1~3があり、timerの繰り返し処理でPictureBox1~3のLeft値が可変します。
###実現したいこと(Timer処理)
①Panelの横座標だけ異なる、座標a~座標b内にTop,LeftがあるPictureBoxのIDを検索する。
②検索した結果、見つかったPictureBoxのIDを変数aに格納する。
③以下のようにif文やLeft値の変更でaに格納したIDが使用できるようにする。
if(a.Left + a.Width + 10 < Panel1.Width) {//aのLeft + 幅 + 10がPanel1の幅を超えないか? a.Left = a.Left + 10; aのLeft値を + 10する } //現在は10足すことになっていますが、足す値はaとは別のInteger型の変数に格納した値を足す予定です。
回答1件
あなたの回答
tips
プレビュー