Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#/WPF:如何将结构与web编程中的样式分离?_C#_Wpf_Styles - Fatal编程技术网

C#/WPF:如何将结构与web编程中的样式分离?

C#/WPF:如何将结构与web编程中的样式分离?,c#,wpf,styles,C#,Wpf,Styles,在为web编程时,通常使用HTML和CSS的分离来分离结构和样式 如何在WPF项目中实现同样的功能?我发现的所有示例都使用“内联”样式。有可能吗?这在WPF中有意义吗?您可以将所有样式提取到单独的XAML文件中,并仅从定义UI结构的XAML文件中引用它们ResourceDictionarys是您在这里的朋友 实际上,这在WPF中是常见的,也是推荐的

在为web编程时,通常使用HTML和CSS的分离来分离结构和样式


如何在WPF项目中实现同样的功能?我发现的所有示例都使用“内联”样式。有可能吗?这在WPF中有意义吗?

您可以将所有样式提取到单独的XAML文件中,并仅从定义UI结构的XAML文件中引用它们
ResourceDictionary
s是您在这里的朋友

实际上,这在WPF中是常见的,也是推荐的