我是新来的WPF和我有一个问题(第一个实际上,更多来) 是更好地添加一些逻辑,例如窗口的绑定,在XAML或在后面的代码。良好的做法或不好的做法
2
A
回答
1
如果你可以把它放在XAML中,那么通常比在你的代码隐藏中连接东西更好。
首先,这可以让您更有效地使用Expression Blend之类的工具,因为您在设计时可以使用更多的东西。它还进一步将视图逻辑转换到视图本身,并帮助您远离在视图模型或控制器中填充基于视图的代码。
0
大多数人不会认为绑定是逻辑。绑定通常应该在xaml中进行。将逻辑放入您绑定的独立ViewModel类是一个好主意。
0
这是一种宗教辩论现在。使用MVVM方法,您基本上可以摆脱代码隐藏的唯一代码,即创建ViewModel并将其分配给您的DataContext。
即使您的所有事件处理都可以使用UI命令在您的ViewModel中进行管理。
相关问题
- 1. 良好做法MVC
- 2. jquery良好做法
- 3. IOS FMDB良好做法
- 4. 良好做法:JDBC连接
- 5. 良好做法在Perl
- 6. 排版模板或良好做法
- 7. 宁静的API,良好的做法
- 8. html的CSS设计良好的做法?
- 9. 嵌套列的良好做法?
- 10. ASP.NET MVC - DbContext的良好做法
- 11. 远程数据库的良好做法
- 12. iPhone应用文档的良好做法
- 13. 正在使用cfsqltype的良好做法?
- 14. Slim3容器的良好做法?
- 15. 的IEnumerable和良好做法(WCF)
- 16. 良好的做法默认值
- 17. 定义PHP类时的良好做法
- 18. 编写junit测试的良好做法
- 19. 好的做法或不好的做法强制整个网站HTTPS?
- 20. 良好或不好的做法,使用普通的HTML在视图
- 21. 这是不好的做法?
- 22. 日志记录良好做法
- 23. Bootstrap网格布局良好做法
- 24. SQL良好做法和外键
- 25. 绑定区域良好做法
- 26. 是REPLACE INTO查询良好做法?
- 27. 编码风格遵循良好做法
- 28. 识别iCloud coreData更新:良好做法
- 29. CodeIgniter:表单验证良好做法
- 30. 关于捕获异常良好做法
这是不好公式表示抱歉,我说使用xaml或代码背后可以实现一些东西。什么和什么时候选择这两个选项中的每一个? – boo 2010-05-23 17:02:57