0

A 用 Ja​​va(Android、PC)和 iOS 编程,我开始用 C# WFP 编程。我的问题是,如果在 Android 中为每个新视图我都有活动,在 Java swing 中我有卡片面板,在 iOS 中我有故事板,每个视图都有不同的类。它在 C# 中是如何工作的?在具有视图的类之间导航的正确方法是什么。我应该搜索什么术语才能找到合适的教程,请您指出正确的方向。

4

3 回答 3

1

不久前我也遇到了同样的问题。
在 C# 2010 中使用了 Matthew MacDonald 的 Pro WPF,这本书非常好,因为它有很多非常好的示例。

于 2013-04-14T15:11:34.233 回答
1

我会考虑以下几点:

  1. 使用MVVM 设计模式
  2. 使用MVVM 框架(例如Caliburn.Micro
  3. 使用视图模型优先方法

在这种情况下,您创建视图模型的实例,并定位和显示与视图模型相对应的视图。

视图上的 UI 元素(例如Button)调用视图模型上的动词(方法)。在视图模型上公开的属性绑定到 UI 元素,因此任何一方的更改都会反映在另一方。

于 2013-04-14T14:02:18.053 回答
0

看看这里:http: //msdn.microsoft.com/en-us/library/ms748948.aspx

那里将解释什么是WPF以及如何使用。

也看看:http: //msdn.microsoft.com/en-us/library/ms754130.aspx

于 2013-04-14T14:01:59.180 回答