PDA

View Full Version : شکل button



mohsen_123
جمعه 23 شهریور 1386, 22:26 عصر
[چجوری میشه Button با شکل مثلاً دایره داشت ودیگه ظاهر آن مستطیل نباشه

hamed_bostan
جمعه 23 شهریور 1386, 22:40 عصر
از e.graphics باید استفاده کنی فکر کنم

saeed_rezaei
شنبه 24 شهریور 1386, 00:47 صبح
سلام
شکل بیرونی هر کنترل به خاصیت region اون مربوط می شه و برای تغییرش بایستی یک region جدید ساخت و به کنترل نسبت داد
با فرض اینکه یه کنترل داریم با نام lblok اگه دستورات زیر یه بار اجرا بشن، شکل کنترل به صورت دایره ای در می یادش.



Dim gp AsNew GraphicsPath
gp.AddArc(0, 0, lblok.Width, lblok.Height, 0, 360)
lblok.Region = New Region(gp)

rezaiy.ali
شنبه 24 شهریور 1386, 08:14 صبح
با سلام
آقا سعید من نتونستم GraphicsPath را پیدا کنم
لطفا راهنمایی بفرماید.(VB.net 2005)
متشکرم

rezaei manesh
شنبه 24 شهریور 1386, 09:30 صبح
سلام
بجای


Dim gp AsNew GraphicsPath

کد زیر رو قرار بده


Dim gp As New System.Drawing.Drawing2D.GraphicsPath
or
Imports System.Drawing.Drawing2D

saeed_rezaei
شنبه 24 شهریور 1386, 10:36 صبح
سلام. دوستمون آقای رضایی منش تکمیلش کردن.