【问题标题】:How to properly make a silverlight application?如何正确制作 Silverlight 应用程序?
【发布时间】:2011-10-24 13:35:20
【问题描述】:

我开始使用 silverlight 应用程序,我的 MainPage 变得相当大。我不确定如何在面向对象或将事物分成多个 xaml 页面方面正确制作 Silverlight 应用程序。将所有应用程序都放在 MainPage 中是否正常?对于绘图工具这样的大元素,人们是否会制作自定义控件,然后将它们添加到主页中?

我不太确定如何设置它,希望有人能对 Silverlight 应用程序的正常架构有所了解。

【问题讨论】:

  • Google for MVVM,特别是查看MVVM Light Toolkit,我喜欢它的简单性并且不像其他框架那样功能过多。

标签: wpf silverlight


【解决方案1】:

正如 Steve B 建议的那样,您应该研究 MVVM 并使用该基本模式将您的应用程序分成视图、模型和视图模型,从而弥合视图和底层模型之间的差距。该模式并不难,并且非常适合 WPF 和 SilverLight 中的数据绑定。

要管理主页的复杂性,请使用多个 UserControl 将 UI 的不同部分保存在不同的文件中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-08-05
    • 1970-01-01
    • 2011-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-05
    相关资源
    最近更新 更多