A 用 Java(Android、PC)和 iOS 编程,我开始用 C# WFP 编程。我的问题是,如果在 Android 中为每个新视图我都有活动,在 Java swing 中我有卡片面板,在 iOS 中我有故事板,每个视图都有不同的类。它在 C# 中是如何工作的?在具有视图的类之间导航的正确方法是什么。我应该搜索什么术语才能找到合适的教程,请您指出正确的方向。
问问题
119 次
3 回答
1
不久前我也遇到了同样的问题。
我在 C# 2010 中使用了 Matthew MacDonald 的 Pro WPF,这本书非常好,因为它有很多非常好的示例。
于 2013-04-14T15:11:34.233 回答
1
我会考虑以下几点:
- 使用MVVM 设计模式
- 使用MVVM 框架(例如Caliburn.Micro)
- 使用视图模型优先方法
在这种情况下,您创建视图模型的实例,并定位和显示与视图模型相对应的视图。
视图上的 UI 元素(例如Button
)调用视图模型上的动词(方法)。在视图模型上公开的属性绑定到 UI 元素,因此任何一方的更改都会反映在另一方。
于 2013-04-14T14:02:18.053 回答
0
看看这里:http: //msdn.microsoft.com/en-us/library/ms748948.aspx
那里将解释什么是WPF以及如何使用。
于 2013-04-14T14:01:59.180 回答