[英]Visual Studio WPF XAML How to add different styles to multiple ComboBoxes?
[英]How to choose between different styles in WPF XAML
我正在使用Microsoft的WPF創建一個彈出對話框。
問題是該彈出窗口必須支持兩種或更多種不同的樣式,例如,取決於如何將其稱為彈出窗口。前台必須具有紅色背景和白色文本,或者前台必須具有白色背景和灰色文本。
我想做的是在xaml文件中創建盡可能多的樣式,然后根據彈出窗口的創建方式選擇每種樣式,因此,我想知道是否可以創建這樣的樣式(有點像動態應用樣式),或者最好在后面的代碼中以編程方式執行此操作。
還請注意,我將Visual Studio 2010與.NET Framework 4.0一起使用。
謝謝,
費利佩
我將定義一個命名樣式的枚舉,然后使用DataTriggers從包裝邊框在控件上設置樣式。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.