0

这只是我的代码的一个简单示例

[DefaulClassOptions]
class APerson : XPObject
{
  private int data;
  public int Data {
   get{ return data; } set { SetPropertyValue("Data", ref data, value); }
  }

  [Action(Caption = "Get Data")]
      public void getData(myClass mclass)
      {
          this.Data = mclass.Data2;
      }
}

class myClass
{
  private int data2;
  public int Data2 {
   get; set;
  }
}

现在,一切正常。单击“获取数据”按钮会打开一个弹出窗口并提示输入该字段。我想知道是否有一种方法可以将数据从 APerson 类发送到弹出窗口,以便在之前设置的情况下显示数据值。

4

1 回答 1

-1

使用仅为简单情况设计的 ActionAttribute 时,这是不可能的。对于更复杂的场景,使用带有PopupWindowShowAction的 ViewController并按照此 XAF 文档文章访问当前的 View 对象信息。

于 2015-02-13T11:39:23.973 回答