ok i took Steven's advice and found the same thing your showing:
Me.BackgroundIm age = Image.FromFile( "Untitled1.png" )
i noticed however when i compile i just have a single executable which i
guess contains the current image. is there a way to keep it a single
executable when i want to add a 2nd image and switch between the two images
via mouse wheel event?
how do i change the BackgroundImage property of my form in code?
>
\\\
Me.BackgroundIm age = ...
///
>
You can use 'Image.FromFile ' to load a bitmap file, for example.
>
--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>
>
also, i noticed it overlapped my first image. do i need to clear the
background first and then replace with my 2nd image?
"rodchar" wrote:
ok i took Steven's advice and found the same thing your showing:
>
Me.BackgroundIm age = Image.FromFile( "Untitled1.png" )
>
i noticed however when i compile i just have a single executable which i
guess contains the current image. is there a way to keep it a single
executable when i want to add a 2nd image and switch between the two images
via mouse wheel event?
>
>
>
"Herfried K. Wagner [MVP]" wrote:
>
I apologize for the confusion, let me rethink what i'm trying to do and
repost after i have a clearer understanding.
"rodchar" wrote:
also, i noticed it overlapped my first image. do i need to clear the
background first and then replace with my 2nd image?
>
"rodchar" wrote:
>
ok i took Steven's advice and found the same thing your showing:
Me.BackgroundIm age = Image.FromFile( "Untitled1.png" )
i noticed however when i compile i just have a single executable which i
guess contains the current image. is there a way to keep it a single
executable when i want to add a 2nd image and switch between the two images
via mouse wheel event?
"Herfried K. Wagner [MVP]" wrote:
"rodchar" <rodchar@discus sions.microsoft .comschrieb:
how do i change the BackgroundImage property of my form in code?
>
\\\
Me.BackgroundIm age = ...
///
>
You can use 'Image.FromFile ' to load a bitmap file, for example.
>
--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>
>
If you want to be drawing multiple images all the time, a background
image or picturebox might not be the best option. There is an entire
namespace (System.Drawing ) dedicated to drawing to surfaces. Generally,
most controls / forms have an OnPaint event where you can customise
what gets painted (drawn) to that surface
Also when changing images the way you are, its good to invalidate the
control/form.
Refresh is also an option, although may cause flicker.
Further topics found in MSDN if you search for GDI or GDI+.
Should be some walkthroughs for the OnPaint stuff.
rodchar wrote:
I apologize for the confusion, let me rethink what i'm trying to do and
repost after i have a clearer understanding.
That would be a good idea.
>
If you want to be drawing multiple images all the time, a background
image or picturebox might not be the best option. There is an entire
namespace (System.Drawing ) dedicated to drawing to surfaces. Generally,
most controls / forms have an OnPaint event where you can customise
what gets painted (drawn) to that surface
>
Also when changing images the way you are, its good to invalidate the
control/form.
Refresh is also an option, although may cause flicker.
>
Further topics found in MSDN if you search for GDI or GDI+.
Should be some walkthroughs for the OnPaint stuff.
>
rodchar wrote:
I apologize for the confusion, let me rethink what i'm trying to do and
repost after i have a clearer understanding.
Comment