[英]How to set WPF border.Brush to foreground property of other controls like labels?
如何將WPF border.Brush設置為標簽等其他控件的前台屬性?
Border b = new Border();
b.BorderBrush= ?;
為什么不這樣在XAML中綁定它:
<Border BorderBrush="{Binding Path=Foreground, ElementName=txtLabel}"/>
看到這個類似的問題
如果這沒有幫助,為什么不為前景色定義靜態資源:
<SolidColorBrush x:Key="ForegroundColour" Color="#FFF2F2F2" />
然后將此前景色綁定到所需的任何控件。
通過代碼將類似於:
fg = this.Resources["ForegroundColour"] as SolidColorBrush;
b.BorderBrush= fg;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.