У меня есть небольшой UserControl, и он должен знать Background Brush элемента управления, на котором он отображается.
Однако, если я посмотрю в свойстве Background элемента UserControl, он вернется к нулю.
Если я вызываю GetValue (UserControl.BackgroundProperty), он также возвращает ноль, даже если в дереве визуалов он определенно установлен.
Похоже, я упускаю что-то довольно очевидное, поскольку не так уж сложно определить цвет фона элемента управления.