mtsoft
یک شنبه 23 مهر 1391, 13:29 عصر
سلام خدمت همه اساتید بزرگ
من یه فرم دارم که خاصیت formborderstyle برابره با none و من می خوام که خودم به صورت دستی و با کد یک بردار سیاه رنگ دور فرمم رسم کنم اگه میشه من رو راهنمایی فرمایید و اینکه کد مربوطه رو باید در form_load بنویسم یا در قسمت InitializeComponent ؟
morteza271
یک شنبه 23 مهر 1391, 13:35 عصر
این رویداد زیر رو در صفحه کد فرمتون کپی کنید خودش براتون بوردر میذاره!!!
protected override void OnPaint(PaintEventArgs e)
{
base.OnPaint(e);
int borderWidth = 2;
Color borderColor = Color.Blue;
ControlPaint.DrawBorder(e.Graphics, e.ClipRectangle, borderColor,
borderWidth, ButtonBorderStyle.Solid, borderColor, borderWidth,
ButtonBorderStyle.Solid, borderColor, borderWidth, ButtonBorderStyle.Solid,
borderColor, borderWidth, ButtonBorderStyle.Solid);
}
در مورد رنگ و بقیه موارد هم میتونید کد رو تغییر بدین!
موفق باشید
mtsoft
یک شنبه 23 مهر 1391, 13:59 عصر
آقا دلم نیومد با یه دکمه تشکر ازتون تشکر کنم
دستتون درد نکنه خیلی لطف کردین.
morteza271
یک شنبه 23 مهر 1391, 14:04 عصر
آقا دلم نیومد با یه دکمه تشکر ازتون تشکر کنم
دستتون درد نکنه خیلی لطف کردین.
خواهش میکنم دوست عزیز.
در خدمتتون هستم!
موفق باشید
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.