PDA

View Full Version : تغییر رنگ border



once4ever
شنبه 05 اسفند 1385, 11:04 صبح
چجوری میتونم رنگ border یک panel عوض کنم؟

PC2st
شنبه 05 اسفند 1385, 18:24 عصر
نمیشه، مگه اینکه خودت با شئ Graphics یکی واسش رسم کنی.
یا اینکه یه کلاس از panel به ارث برسه و توش رخداد OnPaint رو override کنی که در صورتی که پنل خواست روی فرم رسم بشه، خودت با شئ Graphics واسش یه border میکشی و بعدش OnPaint از کلاس والد (base.OnPaint(e رو در همون رویداد صدا میزنی.
لینک زیر یک پنل درست کرده (به ارث رسیده از Panel) همراه با توضیحات و لینک سورس...
http://www.codeproject.com/cs/miscctrl/DividerPanel.asp
لینک زیر هم هست اگه خواستی یک نگاه بنداز...
http://www.tutorials-se.com/windowsforms/Change-border/

sarchat
سه شنبه 22 اردیبهشت 1394, 09:45 صبح
شما می توانیبد از روش زیر استفاده کنی
131151