چجوری میتونم رنگ border یک panel عوض کنم؟
چجوری میتونم رنگ border یک panel عوض کنم؟
نمیشه، مگه اینکه خودت با شئ 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/
شما می توانیبد از روش زیر استفاده کنی