0

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イベントのようなものを考えていて、押されたキーをチェックし、スペースがあれば何もしません。これは可能ですか?

4

1 に答える 1