程序运行过程中报错,未处理ArgumentOutOfRangeException,容量超出了最大容量,参数名:capacity。
但是,报错的语句只是MessageBox。Show()弹窗。
网上搜索后,发现在使用皮肤控件之后,MessageBox。show()会出现这种错误。
解决方法:设置 skin。SkinDialogs = false;
MessageBox。Show 容量超出了最大容量。ArgumentOutOfRangeException
DialogResult result = MessageBox。Show(“是否要修改当前行中单元格的内容?”, “提示信息”, MessageBoxButtons。YesNo);
这句代码出错是因为在MessageBox。Show()的第二个参数“提示信息”字数过长,把“信息”去掉就ok了;这句代码会出错是因为使用了IrisSkin4。dll或IrisSkin2。dll皮肤插件导致的。