powerbuilder

时间:2017-06-14 05:41:55

标签: powerbuilder

在项目中,我们希望在Powerbuilder中实现MVP架构。我们不知道如何实现这一点。

那么有人能为我提供Powerbuilder MVP的精髓吗?我要感谢几个例子。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

谷歌搜索会带来关于如何使用MVP模式的足够文章。 例如以下文章: https://martinfowler.com/eaaDev/uiArchs.html

你应该阅读并理解那里写的是什么。 然后你可以创建一个简单的测试项目。

你只需要3个物体。

  1. POCO对象
  2. 一个窗口
  3. 一个演示者对象,其中包含对您的窗口和POCO的引用
  4. 当你的窗口上有一个Edit-Control和一个普通的Button时,你的演示者至少应该有以下方法

    • of_OnOkButtonClicked()
    • of_OnTextChanged(字符串值)
    • of_OnCloseingDialog()
    • of_ShowDialog(bool modal)
    • of_ModelToView()
    • of_ViewToModel()

    现在您应该能够自己创建一个工作样本了。