我正在尝试以编程方式在类中设置一个派生自System.Windows.Controls.Control
。
我设置了BorderBrush
和BorderThickness
属性并确保不透明度设置为1
,但边框仍未显示。
_titleBar = GetTemplateChild("PART_TitleBar") as ChartPanelTitleBar;
_titleBar.Background = Brushes.Tomato;
_titleBar.BorderBrush = Brushes.Blue;
_titleBar.BorderThickness = new Thickness(1, 1, 1, 1);
ChartPanelTitleBar
源自Control
。更改背景有效,BorderBrush
也不应该工作吗?