Windows phone 7 WindowsPhone7:开发没有xml的用户界面

Windows phone 7 WindowsPhone7:开发没有xml的用户界面,windows-phone-7,Windows Phone 7,我们正在开发WindowsPhone7移动应用程序。我们是这个平台的新手。在我们的应用程序中,屏幕将动态生成。因此,我们希望呈现UI 以编程方式—不使用任何XML。请分享一些示例代码、资源或链接,其中UI是以编程方式呈现的。在iPhone开发中,我们引用了“UICatalog”示例。我们正在寻找类似类型的示例在代码中呈现UI是可能的,尽管这样做的示例很少,因为使用基于XAML的技术(如Silverlight和WPF)进行呈现是很少见的。相反,您往往会发现开发人员使用数据绑定和数据模板来显示生成的

我们正在开发WindowsPhone7移动应用程序。我们是这个平台的新手。在我们的应用程序中,屏幕将动态生成。因此,我们希望呈现UI
以编程方式—不使用任何XML。请分享一些示例代码、资源或链接,其中UI是以编程方式呈现的。在iPhone开发中,我们引用了“UICatalog”示例。我们正在寻找类似类型的示例

在代码中呈现UI是可能的,尽管这样做的示例很少,因为使用基于XAML的技术(如Silverlight和WPF)进行呈现是很少见的。相反,您往往会发现开发人员使用数据绑定和数据模板来显示生成的内容

如果您正在将一个应用程序从iPhone移植到Windows Phone(或者即使您只是从零开始),最好的做法是首先确保您了解开发平台。在MSDN上有一些非常有用的资源:

接下来要做的是确保您理解Windows Phone构建的Metro设计语言。以下是这方面的一些重要资源:

一旦达到这一点,您很可能会意识到当前的方法并不正确,并切换到数据绑定和数据模板方法:)

如果你正在做一个iPhone端口,重要的是要意识到Windows Phone应用程序的设计方法是不同的。内容为王,所以要弄清楚这是什么,把它放在“前面和中间”,把其他的东西都删掉


我希望这会有所帮助。

您可能希望调查Windows Phone开发的问题

使用SilverLight进行开发,但选择不使用该平台最有用的功能可能不会很有趣