在 TaxVatNumTable 表单中,我需要在插入新记录时消除字段 VATNum 中的空格。现在,我已经做的是覆盖 TaxVatNumTable 上的 modifiedField 方法:
public void modifiedField(FieldId _fieldId)
{
super(_fieldId);
switch (_fieldId)
{
case fieldNum(TaxVATNumTable, VATNum):
this.VATNum = strRem(this.VATNum," ");
break;
}
}
效果很好,但还有其他方法可以做到这一点吗?我正在考虑类似 WPF 中的 OnPreviewKeyDown 事件,检查按下的键,如果有空格,什么也不做。这可能吗?