PDA

View Full Version : یک فرم با اندازه های عجیب



KazemAsgari
سه شنبه 21 تیر 1384, 20:04 عصر
با سلام
می خواستم ببینم چطور میشه یک فورم با شکل دایره درست کرد
با تشکر

Babak-Aghili
سه شنبه 21 تیر 1384, 21:28 عصر
مطالعه مبحث Region ها ...

منبع : Programming Windows with C sharp . Charels Petzold ..... Ms.Press

tazaree
چهارشنبه 22 تیر 1384, 05:49 صبح
دوست من سلام
من جواب سوال شما رو نمی دونم ولی خودم هر وقت بخواهم از دکمه های بیضی شکل و ... استفاده کنم از کامپوننت های این کار استفاده می کنم. شما هم یکی سرچ بزن و دنبال کامپوننتش باش.... کارت رو راه می اندازه.
www.activeX.com

atusa_com
دوشنبه 17 مرداد 1384, 02:15 صبح
منظورتون رو نفهمیدم ؟؟
لطفا واضح تر بگین.
مچکرم.

Peyman_Ranjbar
دوشنبه 17 مرداد 1384, 03:01 صبح
سلام
این هم سورس کد دایره ای

afsar
دوشنبه 17 مرداد 1384, 06:13 صبح
سلام
توی سایت Microsoft خیلی مثال پیدا میشه. بهتره اونجا هم یه سر بزنی !

http://msdn.microsoft.com/vcsharp/downloads/samples/23samples/

اینم لینک اونی که شما می خواهید:

http://download.microsoft.com/download/f/c/5/fc59614c-f610-4ab5-a9bb-82b784741313/GDIPlusSample.exe

EhsanKhafan
دوشنبه 17 مرداد 1384, 06:16 صبح
همونطور که آقا بابک گفتن فکر کنم راحتترین روش استفاده از پراپرتی زیر برای فرم ها میباشد:
this.Region

حالا هر شکلی که میخوای فرمت باشه با یک Region بساز بعدش پراپرتی بالا برای فرمت رو بکن اون Region دلخواهت.
اگه از GDI استفاده کنی فکر کنم باید دوباره کلی Event و پراپرتی براش بزاری تا امکانات یک فرم واقعی رو در اختیارت بزاره ولی با Region همه امکانات و Event ها فرم قبلی را داری و فقط و فقط شکلش رو تغییر میدی