我有一個StringEdit並重寫了leave方法。如何更改重寫方法leave()中的StringEdit值?
public boolean leave()
{
boolean ret;
;
info("leaved");
this.text("leaved");
CliHouseNumber.text("leaved");
ret = super();
info("leaved");
return ret;
}
問題是2個infolog被觸發,但CliHouseNumber的值沒有改變。爲什麼價值保持不變?
INFO:
- 的字段鏈接到數據源和一個數據字段
我也試過這個,但沒有改變。 – SamekaTV 2012-03-07 12:53:10
是否有可能將StringEdit與DataSource和DataField取消關聯以更改其值並最終再次鏈接它? – SamekaTV 2012-03-07 12:54:34
我認爲如果它有一個DataSource和一個DataField,就不可能改變它的值。 – SamekaTV 2012-03-07 12:55:28