اگر مطالب آموزشی مربوط به طراحی تم یا پس زمینه در زبان asp.net در وب سایت ما دنبال کرده باشید مطالب بسیاری در مورد قرار دادن تصویر پس زمینه ارائه شده است.در این مطلب قصد داریم تا در مرود طراحی یک تصویر پس زمینه برای برای یک کنترل زبان asp.netصحبت کنیم.

یک راه ساده برای تعیین خواص و ویژگی های مورد نظر برای کنترل ، استفاده از ویرایشگر ویژوال استودیو است . پس از پایان کار ، خواصی که ایجاد شده را کپی کرده و به فایل Skin مورد نظرتان انتقال دهید .
برای این منظور مراحل زیر را انجام دهید :

در نمای Design ، کنترل Calendar موجود بر روی صفحه را انتخاب کرده و خواص زیر را بر آن تعیین کنید :

BackColor : Cyan
BorderColor: Red
BorderWidth : 4
CellSpacing : 8
Font-Name : Arial
Font-Size : Large
SelectedDayStyle-BackColor : Red
SelectedDayStyle-ForeColor : Yellow
TodayDayStyle-BackColor : Pink

سپس به نمای کد Source رفته و کد المنت <asp:calendar> به همراه تمام خواص آن را کپی کرده و در داخل فایل Skin قرار دهید .
خاصیت ID کنترل Calendar از کد آن درون فایل Skin حذف کرده و فایل sampleTheme.skin را ذخیره کنید .
به صفحه Default.aspx برگشته و کنترل Calendar دومی را بر روی صفحه قرار دهید ولی هیچ گونه خاصیتی برای آن تعیین نکنید .
مجددا صفحه را اجرا نمایید . خواهید دید که هردو کنترل به یک شکل و با ظاهر یکسان نمایش داده خواهند شد . کنترل Calendar اول خواص را از خاصیت هایی که برایش تعیین کرده اید بکار برده و کنترل دوم خواص فایل Skin را استفاده می کند .