簡體   English   中英

如何在WPF XAML中的不同樣式之間進行選擇

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM