- 27 名前:23 mailto:sage [2009/09/08(火) 00:42:27 ID:???]
- >>26
ありがとう。醤油は好きだが理解しあえないのが良くわかった。 >>23 を読み返して自分でも意味不明だったので再度書いてみる。 FormView の InsertItem と EditItem の内容がほとんど同じだけど微妙に違う という状況はメンテナンス性が悪いし、コードも重複するので何とかしたい。 同じ内容の検証コントロールをそれぞれに貼るとか耐えられない。 そこで、モードによってレイアウトと機能を切り替えるカスタムコントロール を自作し、FormView の InsertItem と EditItem にそれぞれ貼り付けている。 これでレイアウトと機能が再利用できる。もちろん DataBindings の設定は重複 するが、現状ではそこを追求しても仕方がないので割り切っている。 これは割と良くある状況だと思うのだが、経験談を聞かせてもらえると嬉しい。
|

|