質問: Textbox for Integer DataTypeでのPoC検証 私は私のPOCOエンティティのintフィールドにバインドされているテキストボックスを使用しているWPFアプリケーションを開発しています。テキストボックスをクリアすると、nullではないフィールドであるため、現在のオブジェクトが無効になります。 しかし、私のテキストボックスをクリアすると、int型の値に設定することはできませんstring.emptyに変換されるので、私のintフィールドは決して更新されず、オブジェクトは有効なままです。 親切に、これに対する論理的な解決方法を提案します。
回答: 私が見ているように、intコントロールに「空の」値を設定することはできません。 おそらく、拡張WPFツールキットの **IntegerUpDown** コントロールを使用すると、 NULL値の代わりにテキストを表示するウォーターマーク、またはデフォルト値を設定します。値は0にすることができます。 また、必要に応じて隠すことができるボタンスピナーを備えています。