Полупрозрачная панель макета

Я построилполупрозрачная панель макета в WPF установив значение непрозрачности панели на 0,5. Все работает как положено, кромедети панели также полупрозрачны!

Что мне нужно изменить, чтобы дочерние элементы панели отображались без прозрачности?

Вот соответствующий код:

public class DialogLayoutPanelControl : Panel
{
    public DialogLayoutPanelControl() : base()
    {
        Background = Brushes.LightGray;
        Opacity = 0.5;
    }
 }

Решение (Анвака):

    Background = new SolidColorBrush(Colors.LightGray) { Opacity = 0.5 };