رفتن به مطلب
  • 0

ساخت دکمه مثلثی


mazanneh

سوال

با سلام

من میخواستم ببینم چطور میشه در بیسیک فور دکمه را از حالت چهار ضلعی خارج کنیم و اونو به سه ضلعی یا پنج ضلعی تبدیل کنیم.

لطفا اگه کسی میدونه راهنمایی کنه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

10 پاسخ به این سوال تاکنون داده شده است

ارسال های توصیه شده

یه پنل بساز و آلفاشو صفر کن بعد از این کدها استفاده کن

Dim c As Canvas
   c.Initialize(Panel1)
   Dim p As Path
   p.Initialize(100dip, 100dip)
   p.LineTo(150dip, 200dip)
   p.LineTo(200dip, 100dip)
   c.ClipPath(p)
   c.DrawColor(Colors.Red)
   c.RemoveClip
نمونه کد قبلا داده بود رسم مثلث

شرمنده نتیجه ای نگرفتم،راهنمایی بیشتر میکنید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

میتونی عکستو با فتو شاپ به هر حالتی در بیاری

 

ولی در اصل مربع...

 

البته فک کنم با یک کتابخونه میشد اینکارو کرد...پبدا کردم میدمت

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ممنون از جواب ولی من نمیخام با عکس درست کنم میخام خود دکمه حالت مثلثی بگیره

باز از پاسخ ممنون

لینک ارسال
به اشتراک گذاری در سایت های دیگر

شرمنده نتیجه ای نگرفتم،راهنمایی بیشتر میکنید

 

کجاشو متوجه نشدید کدها رو که دادم و گفتم یه پنل بسازید و پنلشو صفر کنید تا خود پنل دیده نشه 

:fekr:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

کجاشو متوجه نشدید کدها رو که دادم و گفتم یه پنل بسازید و پنلشو صفر کنید تا خود پنل دیده نشه

:fekr:

عزیز من نمیخام شکل مثلث طراحی کنم من میخام یه دکمه مثلثی داشته باشم اینی که شما دادید یه چیز دیگس

لینک ارسال
به اشتراک گذاری در سایت های دیگر

عزیز من نمیخام شکل مثلث طراحی کنم من میخام یه دکمه مثلثی داشته باشم اینی که شما دادید یه چیز دیگس

اوکی متوجه شدم 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

شما یه عکس مثلث یا هر شکل دیگه ای رو به عنوان پس زمینه دکمه قرار بدبید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

شما یه عکس مثلث یا هر شکل دیگه ای رو به عنوان پس زمینه دکمه قرار بدبید

 

سلام ، ممنون از جواب 

ولی یه بار هم گفته بودم نمیخام عکس بزارم کلا میخام دکمه از حالت چهار ضلعی در بیاد و سه ضلعی بشه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

یه پنل بساز و آلفاشو صفر کن بعد از این کدها استفاده کن 

Dim c As Canvas
   c.Initialize(Panel1)
   Dim p As Path
   p.Initialize(100dip, 100dip)
   p.LineTo(150dip, 200dip)
   p.LineTo(200dip, 100dip)
   c.ClipPath(p)
   c.DrawColor(Colors.Red)
   c.RemoveClip

نمونه کد قبلا داده بود 

رسم مثلث

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...