2015/08/18 13:00 編集
.
投稿2015/08/18 07:54
ひとつのFormにPictureBoxを使ってボタンを複数作る場合、以下のうちどちらのほうが良いのでしょうか?
1.ひとつのPictureBoxに複数のボタンを描画して、
クリックしたときのマウスの位置からクリックされたボタンの違いを認識する
2.ボタンごとにPictureBoxをつくり、それぞれのPictureBoxに対するクリックで、
クリックされたボタンの違いを認識する
それぞれのメリット・デメリットは
1.のメリット
・メソッド自体の数を減らせる。
1.のデメリット
・どのボタンの動きなのか分かりにくくなる(コメントを書けばよいのかもしれませんが)
・メソッドが長くなる?
2.のメリット
・どのボタンの動きかわかりやすくなる
2.のデメリット
・メソッドが多くなる
(あとメリット・デメリットかはまだわからないけど、描画の時にも負担の違いがありそうだとは感じました。)
と考えているのですが、なにぶん経験が浅いのでわかりません・・・。
ご意見を頂けると幸いです。
回答1件
あなたの回答
tips
プレビュー