PDA

View Full Version : سوال: ایجاد کامپونت های سفارشی



محسن شامحمدی
دوشنبه 25 مرداد 1389, 17:14 عصر
دوستان کامپوننت های عجیب مثلا این کامپوننت چطوری ساخته می شن؟؟
http://barnamenevis.org/forum/attachment.php?attachmentid=54311&stc=1&d=1281880577
این ترکیبی از لیبل و دکمه و ... هستش :قهقهه:
چنین چیزی رو با ترکیب کامپوننت ها درست می کنن؟
این کار در ران تایم انجام می شه؟
با تغییرات بر کامپوننت های موجود این کارو انجام می دن؟
دوستان هرکسی اگر مطلبی داره که می تونه باعث کمک بشه لطف کنه اینجا بذاره.
با تشکر از همتون

مهدی فرزاد
دوشنبه 25 مرداد 1389, 17:28 عصر
سلام
من که با WPF خیلی راحت اینو میسازم
مثلا این مال یکی از برنامه هایی که نوشتم

http://www.barnamenevis.org/forum/attachment.php?attachmentid=53941&d=1281476803

اما تو WinApp شما باید یک PictuerBox و Label وButton توی یوزر کنترلت بگذاری و بعد توی فرمت FlowLayotPanel بگذاری و به تعداد نیاز توی اون Add کنی

اینو فایل پیوست رو الان برای مثال برات درست کردم البته فقط یک مثال سادست نه یک برنامه کامل

محسن شامحمدی
دوشنبه 25 مرداد 1389, 22:01 عصر
دستت درد نکنه توضیحت بسیار خوب بود حیف که سورستو نتونستم باز کنم چون ویژوال استودیوی من 2008 هست.
راهی نداره با همین 2008 بازش کنم
راستی میخواستم مثل همین عکس بالا وقتی هر آیتم رو انتخاب میکنی رنگش هم عوض شه این چطوری میشه؟

مهدی فرزاد
دوشنبه 25 مرداد 1389, 22:15 عصر
این که WPf نوشته شده اما تو winApp شما باید رنگ بک گراند UserControl رو عوض کنید
برای سورس برنامه هم یک فایل new تو 2008 باز کن البته با نام WindowsFormsApplication1

form و user کنترل من و resurce منو توش Add کن

یا 2010 نصب کن خوب