Click here to Skip to main content
15,912,507 members
Home / Discussions / C#
   

C#

 
GeneralRe: how to draw a shape in picturebox ? Pin
hdv21228-Mar-06 2:14
hdv21228-Mar-06 2:14 
GeneralRe: how to draw a shape in picturebox ? Pin
mav.northwind28-Mar-06 6:19
mav.northwind28-Mar-06 6:19 
Be careful when following the advise above, that's not really a clean solution!

First of all, you'll have to dispose of every Graphics object you create, otherwise you'll get a resource leak that can be very hard to debug.

Then the answer depends on what you want to do.
Do you want to draw into a Bitmap that's displayed in a PictureBox or do you want to show an Image in a PictureBox and draw something on this PictureBox (something like an overlay)?

In the first case, you'll have to use Graphics.FromImage() to get the Graphics object to draw on the Bitmap (don't forget to call Dispose() afterwards, or use the using() statement).
In the second case, the Paint event of the PictureBox is the only correct place to perform your painting. Everything else will be lost when the PictureBox is hidden (partially or full) and repainted.

Regards,
mav

--
Black holes are the places where god divided by 0...
QuestionPutting a specific row first in a datagridview Pin
Chals27-Mar-06 23:07
Chals27-Mar-06 23:07 
Questionint [,,] myArray = new int [,,] {{1,2,3}}; Pin
Ahmad Mahmoud [candseeme]27-Mar-06 23:02
Ahmad Mahmoud [candseeme]27-Mar-06 23:02 
AnswerRe: int [,,] myArray = new int [,,] {{1,2,3}}; Pin
Stefan Troschuetz27-Mar-06 23:12
Stefan Troschuetz27-Mar-06 23:12 
GeneralRe: int [,,] myArray = new int [,,] {{1,2,3}}; Pin
Ahmad Mahmoud [candseeme]28-Mar-06 0:04
Ahmad Mahmoud [candseeme]28-Mar-06 0:04 
AnswerRe: int [,,] myArray = new int [,,] {{1,2,3}}; Pin
Guffa28-Mar-06 0:55
Guffa28-Mar-06 0:55 
GeneralRe: int [,,] myArray = new int [,,] {{1,2,3}}; Pin
Ahmad Mahmoud [candseeme]28-Mar-06 1:28
Ahmad Mahmoud [candseeme]28-Mar-06 1:28 
AnswerRe: int [,,] myArray = new int [,,] {{1,2,3}}; Pin
Guffa28-Mar-06 6:44
Guffa28-Mar-06 6:44 
QuestionHow can I import the Data from .CSV file by DTS Package Pin
peeyush_engg27-Mar-06 22:50
peeyush_engg27-Mar-06 22:50 
QuestionObject = Object Pin
Sasuko27-Mar-06 22:48
Sasuko27-Mar-06 22:48 
AnswerRe: Object = Object Pin
Tristan Rhodes27-Mar-06 23:01
Tristan Rhodes27-Mar-06 23:01 
GeneralRe: Object = Object Pin
Sasuko28-Mar-06 1:53
Sasuko28-Mar-06 1:53 
QuestionQuestions About AppDomains Pin
Tristan Rhodes27-Mar-06 22:32
Tristan Rhodes27-Mar-06 22:32 
Questionhow to close w3wp.exe dialog Box programmatically ? Pin
Kamal.Afridi27-Mar-06 22:15
Kamal.Afridi27-Mar-06 22:15 
AnswerRe: how to close w3wp.exe dialog Box programmatically ? Pin
Dave Kreskowiak28-Mar-06 5:34
mveDave Kreskowiak28-Mar-06 5:34 
QuestionRe: how to close w3wp.exe dialog Box programmatically ? Pin
Kamal.Afridi28-Mar-06 7:06
Kamal.Afridi28-Mar-06 7:06 
AnswerRe: how to close w3wp.exe dialog Box programmatically ? Pin
Dave Kreskowiak28-Mar-06 7:36
mveDave Kreskowiak28-Mar-06 7:36 
GeneralRe: how to close w3wp.exe dialog Box programmatically ? Pin
Kamal.Afridi28-Mar-06 18:01
Kamal.Afridi28-Mar-06 18:01 
GeneralRe: how to close w3wp.exe dialog Box programmatically ? Pin
Dave Kreskowiak29-Mar-06 1:09
mveDave Kreskowiak29-Mar-06 1:09 
QuestionHow to get logged user list in a domain using WMI(Urgent) Pin
indiaone27-Mar-06 22:14
indiaone27-Mar-06 22:14 
AnswerRe: How to get logged user list in a domain using WMI(Urgent) Pin
Dave Kreskowiak28-Mar-06 5:33
mveDave Kreskowiak28-Mar-06 5:33 
QuestionConvert a Jpeg or png or gif image in Bitmap Pin
Sasuko27-Mar-06 22:03
Sasuko27-Mar-06 22:03 
GeneralRe: Convert a Jpeg or png or gif image in Bitmap Pin
Guffa27-Mar-06 22:23
Guffa27-Mar-06 22:23 
GeneralRe: Convert a Jpeg or png or gif image in Bitmap Pin
Sasuko27-Mar-06 22:43
Sasuko27-Mar-06 22:43 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.