次の方法で共有


選択された TableLayoutSettings プロパティで InvalidEnumArgumentException がスローされる

正しくない値を割り当てようとすると、選択された TableLayoutSettings プロパティで InvalidEnumArgumentException がスローされるようになりました。

変更の説明

以前の .NET バージョンでは、これらのプロパティに正しくない値を割り当てようとすると、ArgumentOutOfRangeException がスローされます。 .NET 6 以降では、そのような場合にこれらのプロパティで InvalidEnumArgumentException がスローされます。

カテゴリの変更

この変更は バイナリの互換性に影響します。

変更の理由

InvalidEnumArgumentException のスローは、同様の状況での既存の Windows フォーム API に従っています。 また、この例外をスローすると、開発者のデバッグ エクスペリエンスが向上します。

導入されたバージョン

.NET 6

  • 正しくない値を割り当てないようにコードを更新します。
  • 必要に応じて、これらの API にアクセスするときに InvalidEnumArgumentException を処理します。

影響を受ける API