System.ArgumentException

 
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 41
Dabei seit: 03 / 2009
Betreff:

System.ArgumentException

 · 
Gepostet: 11.08.2010 - 01:35 Uhr  ·  #1
Habe eben folgende Fehlermeldung bekommen:

Code
System.ArgumentException: Rectangle '{X=0,Y=0,Width=0,Height=160}' cannot have a width or height equal to 0.
   at System.Drawing.Drawing2D.LinearGradientBrush..ctor(Rectangle rect, Color color1, Color color2, LinearGradientMode linearGradientMode)
   at Subsembly.Gosub.⋟.߸(Graphics ۿ, Rectangle ܀)
   at Subsembly.Banking.⛈.OnPaint(PaintEventArgs e)
   at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
   at System.Windows.Forms.Control.OnPrint(PaintEventArgs e)
   at System.Windows.Forms.Control.WmPrintClient(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


Trat auf, als ich Subsembly aus dem minimierten Zustand wieder vergrössert hab. Hatte die Umsatzliste eines Kontos mit eingeblendetem Filterbereich angezeigt. Das Zeichnen des Fensters ist aufgrund der Exception dann unvollständig. Nach dem Wegklicken der Exceptionbox bleiben "rote Kreuzmarkierungen" bei einigen Controls im Filterbereich. Ausserdem ist der sonst blaue Hintergrund im Titelbereich des Fensters (mit den Navigationspfeilen und der Adresszeile) dann schwarz hinterlegt. Danach gibt es keine weitere Exception bei erneutem minimieren/wiederherstellen.

Version: 3.0.29.3842 auf Win7 x64.
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: München
Homepage: subsembly.com/
Beiträge: 4449
Dabei seit: 11 / 2004
Betreff:

Re: System.ArgumentException

 · 
Gepostet: 11.08.2010 - 12:23 Uhr  ·  #2
Hallo,

danke für den Hinweis, ich kann das hier unter Win 7 reproduzieren, unter Win XP hingegen scheint dieser Fehler nicht aufzutreten. In der nächsten Version wird dieser Fehler behoben sein.
Gewählte Zitate für Mehrfachzitierung:   0