选定的 TableLayoutSettings 属性会抛出 InvalidEnumArgumentException

尝试分配不正确的值时,所选 TableLayoutSettings 属性现在会引发 InvalidEnumArgumentException

更改描述

在以前的 .NET 版本中,如果尝试分配不正确的值,这些属性将引发 ArgumentOutOfRangeException 。 从 .NET 6 开始,这些属性在此情况下会引发 InvalidEnumArgumentException

更改类别

此更改会影响 二进制兼容性

更改原因

在类似情况下,与现有的 Windows Forms API 一致,会引发 InvalidEnumArgumentException。 引发此异常也为开发人员提供了更好的调试体验。

已引入的版本

.NET 6

受影响的 API