是否有可能在XAML部分中完成,就像我在部分代码中所做的一样?

时间:2011-04-28 06:38:59

标签: silverlight xaml

我的意思是我可以在XAML中完成所有操作而不使用后面的代码。

2 个答案:

答案 0 :(得分:4)

XAML背后的想法是将表示与业务逻辑分开。将这两个概念混合在同一个文件中会很糟糕。在XML文件中编写C#/ VB.NET代码很快就会变成一场噩梦。使用MVVM模式,您甚至不需要在XAML中明确设置事件处理程序。更不用说应用程序的单元可测试性和可维护性。简单地说:使用合适的枪来完成正确的任务。

答案 1 :(得分:0)

是的,你可以。除非你需要一些UI逻辑。对于exa,如果你想在UI中触发一些事件时特别做某事。