你如何开发基于XAML的UI可以忍受?

时间:2012-04-30 23:31:54

标签: wpf silverlight xaml

我喜欢在网上开发,HTML / CSS / JavaScript很容易调试,看看Chrome / Firefox等现代浏览器中内置的工具以及view-source等简单的东西

但是对于WPF,我会不断进入我认为应该发生某些事情的时刻,但事实并非如此。我沮丧地吃了很多时间试图弄清楚为什么一个该死的按钮是某种颜色或文字没有出现等等。

你如何让WPF变得可忍受?我错过了任何工具吗?我知道我可以使用像kaxaml这样的工具进行原型设计,但它并不总能转化为真实的东西。

在做WPF时我想要一个“Inspect元素”!

2 个答案:

答案 0 :(得分:1)

  

在做WPF时我想要一个“Inspect元素”!

我建议您尝试Mole 2010。它包括一个WPF应用程序的可视化检查器。

答案 1 :(得分:1)

Snoop是你可能得到的最接近Firebug的东西。我不能强调的一件事是在应用程序运行时观察输出窗口 - 它会告诉你何时样式/画笔/无法加载。

此外,如果您正在一个大型项目中工作并且遇到控件或样式问题,请将其拉​​出到单独的虚拟解决方案,然后查看问题是否仍然存在。当谈到奇怪的继承问题时,XAML并不像CSS那么糟糕,但它确实可以帮助你了解正在发生的事情。