Closed Shadowblitz16 closed 5 days ago
I beleive this is not a bug. Use UserControl instead of a Panel in order to paint background or do custom painting. If you need only color, you can use BackgroundColor even in a Panel. But for more complex situations use UserControl.
@generalloki I am using the Background property. I am assigning it to Brushes.Black
EDIT: Using UserControl instead of panel does not change anything
Correction: Use PictureBox or Border controls. Each of them paints Background if it is assigned.
Correction: Use PictureBox or Border controls. Each of them paints Background if it is assigned.
Why is there a background property on other controls then? Idk about wx widgets but WinForms allows assigning a Background color to all controls.
WxWidgets doesn't support background brushes, it only allows background color. Background property added to the Control for a reason but currently it is only used in PictureBox and Border. I will update xml documentation in order to reflect current situation.
I am moving this to discussions.
The background of the main panel should be Black but its not.
I also tried enabling UserPaint for the panel Here is the code..