矩形'{X = 0,Y = 19,宽度= 0,高度= -19}'的宽度或高度不能等于0

时间:2016-11-28 10:59:14

标签: .net vb.net infragistics

无中生有,我收到了这个错误:

name.a
name.b


注:
+我使用VB.Net& Visual Studio 2005中的Infragistics +单击另一个选项卡时出现错误 +如果我使用F5进行调试或在没有调试器的情况下运行,则会出现错误,但如果我使用F10&断点。
+我搜索了.designer.vb文件(27000多个代码行!),但没有发现任何线索 +在另一个.designer.vb文件中,我尝试通过输入0和负数作为宽度和放大来重现错误。然后在Rectangle实例化中运行高度参数。错误不会出现。

这个错误一直困扰着我好几天。

有人可以指出根本原因和解决方案吗? 请帮助,并提前感谢。

1 个答案:

答案 0 :(得分:0)

将用户控件的属性MaximumSize更改为2000,2000(之前为0,0)后,

错误消失。这更像是解决方法,我还没有发现它是如何工作的,因为其他用户控件的MaximumSize也是0,0但它们工作正常而没有错误。