[thelist] question concerning c# dynamicallychangingwhatisinapicturebox

Lightning oktellme at earthlink.net
Thu Aug 17 08:29:47 CDT 2006


Thanks, Chris.

I am still struggling over it. I will let you know how it comes out.

To simplify things, I am trying to get THIS code to work:

Bitmap bgImage = new Bitmap(@"\Images\ClosedDoor.gif");

pbxFloor0.Image = bgImage;

I got it off the msn pages, so it SHOULD work, but I get a message that it 
doesn't like the parameter.

Laura
\
----- Original Message ----- 
From: "Chris Marsh" <thelist at cjmarsh.com>
To: <thelist at lists.evolt.org>
Sent: Tuesday, August 15, 2006 9:05 PM
Subject: Re: [thelist] question concerning c# 
dynamicallychangingwhatisinapicturebox


> Lasuras
>
>> This is a practice piece. I've got an eleven floor elevator
>> (0-10), and an
>> image for each floor. This routine tests to see if the floor
>> has an elevator
>> car on it. If it does, it inserts a picture of an elevator.
>> If it doesn't,
>> it uses a picture of elevator cables. I am doing this as part of a
>> portfolio, so I want it to LOOK cute, too!
>
> Your method CloseDoor() in the file Form1.cs needs changing. One solution 
> is
> as follows (see code). Caveat: the variable imagePath requires a valid 
> path
> to a file, otherwise an exception will be thrown on the following line.
>
> private void CloseDoor()
> {
>    for (I = 0; i < 10; i++)
>    {
>      string imgPath = myElevator.CloseElevatorDoor(i).ToString();
>      Bitmap bgImage = new Bitmap(imgPath);
>      pbxFloor0.BackgroundImage = bgImage;
>    }
> }
>
> You could contract this to a single line as follows, but I've left it as
> three lines in the interests of clarity.
>
> pbxFloor0.BackgroundImage = new
> Bitmap(myElevator.CloseElevatorDoor(i).ToString());
>
> Let me know if this solves your problem!
>
> HTH
>
> -- 
> Regards
>
> Chris Marsh
>
> -- 
> No virus found in this outgoing message.
> Checked by AVG Free Edition.
> Version: 7.1.405 / Virus Database: 268.10.10/419 - Release Date: 
> 15/08/2006
>
>
>
> -- 
>
> * * Please support the community that supports you.  * *
> http://evolt.org/help_support_evolt/
>
> For unsubscribe and other options, including the Tip Harvester
> and archives of thelist go to: http://lists.evolt.org
> Workers of the Web, evolt ! 




More information about the thelist mailing list