IDE:. Visual Studio, C# .net, Type = Windows, форма заявкиКак изменить панель Цвет рамки
Привет, В панели свойств я задать стиль границы с фиксированным Single»
, когда я бегу мой . применение его предоставление мне серый цвет, который я не знаю, как изменить цвет границы я попытался в Paint случае панели
private void HCp_Paint(object sender, PaintEventArgs e)
{
Panel p = sender as Panel;
ControlPaint.DrawBorder(e.Graphics, p.DisplayRectangle, Color.Yellow, ButtonBorderStyle.Inset);
}
его давая мне границы, как это:.
http://i772.photobucket.com/albums/yy9/yogeshkmrsoni/giving_zps877730fc.png
и я хочу фиксированные единые границы, как это:
http://i772.photobucket.com/albums/yy9/yogeshkmrsoni/want_zps081e3591.png
Я могу получить FixedSingle границы, но это в сером цвете, который является по умолчанию системы или IDE.
Так что pls предлагают мне, как я делаю это в желтом цвете.
Я часто помещал рамку в «OnPaintBackground», просто чтобы сохранить частоту. – DonBoitnott
Hi Sinatr, не могли бы вы объяснить, где написать этот код? Я не получаю, чтобы написать этот код, я новичок, PLS рассказать весь процесс. – yogeshkmrsoni002
Это решение работает, но если у вас есть элемент управления на панели, который установлен на dock.fill (например), он перекрывается поверх прямоугольника, а прямоугольник скрыт. В любом случае, чтобы установить «полезное пространство» панели внутри прямоугольника, чтобы элементы управления внутри не перекрывали прямоугольник? – JPProgrammer