タイトル : Re: TextboxのModifiedについて 投稿日 : 2012/09/12(Wed) 12:43 投稿者 : shu
> VB.NET.Tip一覧のテキストボックス10について質問があります。 > このModifiedプロパティは同じ値でも一度消して入力してもModifiedの値がTrueになります。 > > 一度消して復活させても変更されたと見なされるますが、実際に使うプロパティとして用途はあるのでしょうか。あるのでしたらどういう場面で使うのか教えてください。 同じ値に戻った事により編集した事実がなくなるかというとそうでもないです。 編集されたかどうかということと編集前の値と編集後の値が同じということは違うことなのです。 ただ編集されなければ値が変わることはないので、値が変わったかというチェックをするときに まずModifiedをチェックしてから例えばDBを読みにいくとかすれば無駄なDBアクセスを避けることが出来ます。ネットワーク環境などで他の人による変更の可能性があれば意味がありませんが。他の例とすると100個のテキストボックスをチェックしなければならないとしてModifiedを 使えば編集されたテキストボックスを限定出来るのでチェックする数を減らすことが出来ます。 あるプロパティ、メソッドなどで出来ることが80%だとしても他の方法を併用すれば出来るのであれば用途はあると考えてよいと思います。 |