کاربرد
یکی از اجزای تشکیل دهنده هر فرم، فرم فرزند (child form) است که این قابلیت را به هر فرم می دهد که بتواند درون خود و از طریق یک سری دکمه های تعریف شده مشابه با مثال تصویر ذیل، یک سری فرم های دیگر را هم داشته باشد. به این گونه فرم ها، فرم های فرزند گویند که نقش فرزند را برای فرم اصلی (والد) ایفا می کنند. از فرم فرزند زمانی استفاده می شود که بخواهیم جهت جلوگیری از شلوغی فرم اصلی و یا به دلیل کم ارتباط بودن آن اطلاعات با اطلاعات موجود در فرم اصلی، اطلاعات فرعی (فرزند) را در فضای دیگری به کاربر نشان دهیم.
برای درک بهتر کاربرد این گونه فرم ها، فرض کنید در یک پروژه فهرستی از دانش آموزان موجود است. برای مدیریت این فهرست که با یک جدول در ارتباط است، یک فرم وجود خواهد داشت. برای هر دانش آموز نیز چندین بخش مانند مدیریت مالی، مدیریت شرایط تحصیلی و ارتباط با والدین مورد نیاز است. با امکانی که فرم فرزند در اختیار توسعه دهنده می گذارد، می توان بعد از انتخاب هر دانش آموز برای ویرایش و در انتهای فرم، سه دکمه مشاهده نمود که هر کدام از این دکمه ها به فرمی برای مدیریت آن قسمت منتهی می شود.
در ادامه به نحوه ساخت یکی از این سه فرم پرداخته می شود. نحوه ساخت دیگر فرمهای فرزند نیز روندی مشابه خواهند داشت.
برای درک بهتر کاربرد این گونه فرم ها، فرض کنید در یک پروژه فهرستی از دانش آموزان موجود است. برای مدیریت این فهرست که با یک جدول در ارتباط است، یک فرم وجود خواهد داشت. برای هر دانش آموز نیز چندین بخش مانند مدیریت مالی، مدیریت شرایط تحصیلی و ارتباط با والدین مورد نیاز است. با امکانی که فرم فرزند در اختیار توسعه دهنده می گذارد، می توان بعد از انتخاب هر دانش آموز برای ویرایش و در انتهای فرم، سه دکمه مشاهده نمود که هر کدام از این دکمه ها به فرمی برای مدیریت آن قسمت منتهی می شود.
در ادامه به نحوه ساخت یکی از این سه فرم پرداخته می شود. نحوه ساخت دیگر فرمهای فرزند نیز روندی مشابه خواهند داشت.