Bitte wähle nachfolgend aus, welche Beiträge auf dieser Themenseite auf dem Ausdruck ausgegeben werden sollen. Um dies zu tun markiere bitte die Checkbox auf der linken Seite der Posts, die im Ausdruck berücksichtigt werden sollen und klicke anschließend ganz unten auf der Seite auf den Button "Drucken".

System.ArgumentException

deepc

Betreff:

System.ArgumentException

 ·  Gepostet: 11.08.2010 - 01:35 Uhr  ·  #69043
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.

subsembly

Betreff:

Re: System.ArgumentException

 ·  Gepostet: 11.08.2010 - 12:23 Uhr  ·  #69051
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.