【WPF】XAML引入资源和在C#代码中动态添加样式
转载自:
XAML引入资源参考这里:
本文转载主要是记录下在C#中如何动态使用样式。
在App.xaml文件中的Applictaion.Resources节点下添加ResourceDictionary节点:
<Application.Resources> 
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="/应用名称;component/Theme/Style.xaml"/><!--应用名称默认是当前的应用,可以不写-->
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
</Application.Resources>编写C#代码:
Button btn =new  Button();
btn.SetValue(Button.StyleProperty, Application.Current.Resources["资源名称"]); 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号