Merhaba, bu rehberde nasıl objeleri ovalleştirmeyi anlatacağım.
Şimdi ise
Bu kodu ekleyin ve gerekli işlemleri yapın:
Şimdi ise formu başlatın. Artık obje ovalleşecek.
- Öncelikle formunuzu açın.
- Ovalleştirmek istediğiniz objenin ismini alın.
- Formunuza iki kere tıklayın ve ya sekmelerden formun koduna gidin.
- Formun classının başladığı yere gidin ve bu kodu ekleyin;
C#:
[DllImport("Gdi32.dll", EntryPoint = "CreateRoundRectRgn")]
private static extern IntPtr CreateRoundRectRgn
(
int nLeft,
int nTop,
int nRight,
int nBottom,
int nWidthEllipse,
int nHeightEllipse
);
Şimdi ise
InitializeComponent();
metodunun bulunduğu yere gidin ve alt satıra geçin.Bu kodu ekleyin ve gerekli işlemleri yapın:
C#:
obje.Region = Region.FromHrgn(CreateRoundRectRgn(0, 0, obje.Width, obje.Height, 30, 30 /*ovalleşme değeri*/));
//obje yazan kısıma objenin ismini yazın. sonda yazan 30, 30 yazan yere ise ne kadar ovalleşeceğini yazın.
Şimdi ise formu başlatın. Artık obje ovalleşecek.
Son düzenleyen: Moderatör: