این مثال برایه روزبروز کردن و شروع کردن با مقادیر درخاستی است.
یک جایه ممکن از استفاده از این مثال نشان دادن نام کاربر بعد از ساختن هر فرم در پروژه میباشد.
شبیه استفاده از بیلدر پترن با تغییراتی جزئی میباشد.
از اشکال گیری و سوال پرسی نهراسید! :)
سلام دوست عزیز
فکر کن شما یک برنامه می خواین برای بانک بنویسین
بعد از فرم لوگینتون می خواین کاربر شماره صندوق خودش رو هم وارد کنه که فرضا شما بتونید توی لوگ برنامتون ببینید در کدام تاریخ کدام کارمند از کدام صندوق با نرم افزارتون کار کرده.
خوب حالا شما می خواین توی تک تک فرمهای برنامتون که کاربر بازشون می کنه (مثلا ایجاد حساب و....)شماره صندوق زیر فرمهای باز شده دیده شه.
یک کار اصولی وزیبا اینه که بیاین و یک فرم بیس بسازید که روش یک استاتوس استریپ داره بعد داخل استاتوس استریپ یک لیبل بزارید که شماره صندوق رو نشون بده.
بعد بیاین بقیه فرمهاتون رو از فرم بیستون مشتق کنید.حالا یک مشکلی پیش میاد که چطور وقتی کاربر شماره صندوق رو توی فرم لوگین داد این شماره به فرم بیس جوری منتقل بشه که هر دفعه نیاز نباشه شماره رو دستی به فرم مشتق شده انتقال بدیم و این شماره اتومات به محض مشتق شدن فرم به فرم مشتق شده انتقال بیابد البته این یک مثال معمولی بود کاربرد این روش خیلی بیشتر از این حرفهاست.
تا اینجا که خوندم سورس کاملا شفاف بود.روی متد Register و Update از کلاسMainFormRegistery دقت کنید.
با تشکر از آقای آرژنگ.