私はvb.netの3 * 3マトリックスに配置された9つのボタンを持っています。vb.netの2つのボタンの間に線を引く方法は?
btn1 btn2 btn3
btn4 btn5 btn6
btn7 btn8 btn9
と仮定、私はその後、btn6するbtn3するBTN2しbtn3して、行がBTN1から引き出されるべきbtn6の最後のクリックするだけで、その後BTN2ために私のマウスを移動BTN1をクリックした場合。このよう
:
btn1 btn2 btn3
btn4 btn5 btn6
| |
btn7 btn8----btn9
:
btn1----btn2----btn3
|
btn4 btn5 btn6
btn7 btn8 btn9
と仮定、私は最初のbtn6をクリックした場合は、この方法を描画する必要がある行、その後BTN2に私btn5するbtn8するbtn9するためにマウスと最後のクリックを移動
このような線を描くにはどうすればよいですか? アイデア
カスタムコントロール、ペイントイベントの処理、変数への情報の保存など –
水平線と垂直線のみに制限していますか?例えば、あなたはbtn1からbtn5へ一回の移動で行くことができますか? –
はい。私たちはbtn1からbtn5からbtn7のように斜めに行くこともできます。 –