Murray Brown
asked on
VB.net Error trying to paint
Hi
I get the errors further down with the following code
Code
Error
I get the errors further down with the following code
Code
Imports System.Drawing
Imports System.Drawing.Drawing2D
Imports System.Windows.Forms
Public Class frmGradientFiller
Sub oColor()
'https://msdn.microsoft.com/en-us/library/ms754083(v=vs.110).aspx
Dim diagonalFillRectangle As New Rectangle()
diagonalFillRectangle.Width = 200
diagonalFillRectangle.Height = 100
' Create a diagonal linear gradient with four stops.
Dim myLinearGradientBrush As New LinearGradientBrush()
myLinearGradientBrush.StartPoint = New Point(0, 0)
myLinearGradientBrush.EndPoint = New Point(1, 1)
myLinearGradientBrush.GradientStops.Add(New GradientStop(Colors.Yellow, 0.0))
myLinearGradientBrush.GradientStops.Add(New GradientStop(Colors.Red, 0.25))
myLinearGradientBrush.GradientStops.Add(New GradientStop(Colors.Blue, 0.75))
myLinearGradientBrush.GradientStops.Add(New GradientStop(Colors.LimeGreen, 1.0))
' Use the brush to paint the rectangle.
diagonalFillRectangle.Fill = myLinearGradientBrush
End Sub
Error
Error 44 Overload resolution failed because no accessible 'New' accepts this number of arguments. C:\Users\Murray\Documents\Visual Studio 2010\Projects\Automator\Automator\frmGradientFiller.vb 20 13 Automator
Error 45 'StartPoint' is not a member of 'System.Drawing.Drawing2D.LinearGradientBrush'. C:\Users\Murray\Documents\Visual Studio 2010\Projects\Automator\Automator\frmGradientFiller.vb 21 9 Automator
Error 46 'EndPoint' is not a member of 'System.Drawing.Drawing2D.LinearGradientBrush'. C:\Users\Murray\Documents\Visual Studio 2010\Projects\Automator\Automator\frmGradientFiller.vb 22 9 Automator
Error 47 'GradientStops' is not a member of 'System.Drawing.Drawing2D.LinearGradientBrush'. C:\Users\Murray\Documents\Visual Studio 2010\Projects\Automator\Automator\frmGradientFiller.vb 23 9 Automator
Error 48 Type 'GradientStop' is not defined. C:\Users\Murray\Documents\Visual Studio 2010\Projects\Automator\Automator\frmGradientFiller.vb 23 53 Automator
Error 49 'GradientStops' is not a member of 'System.Drawing.Drawing2D.LinearGradientBrush'. C:\Users\Murray\Documents\Visual Studio 2010\Projects\Automator\Automator\frmGradientFiller.vb 24 9 Automator
Error 50 Type 'GradientStop' is not defined. C:\Users\Murray\Documents\Visual Studio 2010\Projects\Automator\Automator\frmGradientFiller.vb 24 53 Automator
Error 51 'GradientStops' is not a member of 'System.Drawing.Drawing2D.LinearGradientBrush'. C:\Users\Murray\Documents\Visual Studio 2010\Projects\Automator\Automator\frmGradientFiller.vb 25 9 Automator
Error 52 Type 'GradientStop' is not defined. C:\Users\Murray\Documents\Visual Studio 2010\Projects\Automator\Automator\frmGradientFiller.vb 25 53 Automator
Error 53 'GradientStops' is not a member of 'System.Drawing.Drawing2D.LinearGradientBrush'. C:\Users\Murray\Documents\Visual Studio 2010\Projects\Automator\Automator\frmGradientFiller.vb 26 9 Automator
Error 54 Type 'GradientStop' is not defined. C:\Users\Murray\Documents\Visual Studio 2010\Projects\Automator\Automator\frmGradientFiller.vb 26 53 Automator
Error 55 'Fill' is not a member of 'System.Drawing.Rectangle'. C:\Users\Murray\Documents\Visual Studio 2010\Projects\Automator\Automator\frmGradientFiller.vb 29 9 Automator
Can you show us your imports statements?
ASKER
Imports System.Drawing
Imports System.Drawing.Drawing2D
Imports System.Windows.Forms
Imports System.Drawing.Drawing2D
Imports System.Windows.Forms
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Thanks