无论我做什么,我都会遇到这个错误;使用 DataGridViewAutoSizeRowMode 枚举时抛出 InvalidEnumArgumentException。我目前使用的是 Visual Studio 2015,但该错误似乎也出现在 2017 年。
重现步骤:
- 创建一个新的空白 vb.net winforms 项目
- 将下面的代码添加到加载事件中
运行项目
Public Class Form1 Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load Dim DataGrid As New DataGridView DataGrid.AutoSizeRowsMode = DataGridViewAutoSizeRowMode.AllCells Me.Controls.Add(DataGrid) End Sub End Class
这是 Visual Studio 中异常的屏幕截图:
有谁知道这里发生了什么?!?