【发布时间】:2010-07-08 16:55:59
【问题描述】:
很快成为一名专业的 .NET 开发人员(我希望)我开始深入研究 Windows Presentation Foundation (WPF)。查看几个视频教程,我发现 GUI 设计是一项艰巨的任务。必须为每个平台指定每种颜色、每种元素、每种情况、似乎有点太多了。在设计方面,您如何才能使这个过程更简单、更通用?是否有任何模板可供开始,或者在设计看起来吸引人之前需要指定几百行 XAML?
考虑下面的代码块...
<Style TargetType="{x:Type Button}">
<Setter Property="Background" Value="LightGreen" />
<Setter Property="Foreground" Value="DarkGreen" />
</Style>
...悬停和按钮样式的属性被省略,需要额外的 XAML 行来执行开发人员想要的操作。
是否有一个简单的 XAML 编辑器来提高生产力?如果没有,它只是深入研究 XAML 并开始构建样式,以便为以后的项目保留。
【问题讨论】:
标签: c# wpf desktop styles themes