1

テーブルのデータ コントラクトを生成する Linq to Sql を使用しています。そのテーブルには、null 非許容フィールドである日付フィールドがあります。日付フィールドの自動生成されたプロパティをオーバーライドして、次のような特定の値を返す必要があります

Get if_dt<>date.minvalue return _dt else return string.empty End Get

部分クラスを使用して、designer.vb ファイルで自動生成されたプロパティをオーバーライドすることは可能ですか? 現在 n 個の場所でアクセスされているため、新しいプロパティを作成したくありません。すべての場所で変更したくありません。

4

1 に答える 1

0

いいえ、.designer ファイルを変更するか、それを継承してそのプロパティの動作を変更する必要があります (ただし、自動生成されたプロパティは仮想ではないため、とにかく編集する必要があります)。

于 2012-05-31T17:43:32.673 に答える