Click here to Skip to main content
15,886,756 members
Home / Discussions / C#
   

C#

 
QuestionHelp please: Naming the objects at runtime! Pin
Rojan Gh.27-Jun-06 11:17
professionalRojan Gh.27-Jun-06 11:17 
AnswerRe: Help please: Naming the objects at runtime! [modified] Pin
Wjousts27-Jun-06 11:28
Wjousts27-Jun-06 11:28 
AnswerRe: Help please: Naming the objects at runtime! Pin
Rojan Gh.28-Jun-06 2:35
professionalRojan Gh.28-Jun-06 2:35 
AnswerRe: Help please: Naming the objects at runtime! Pin
Guffa27-Jun-06 13:28
Guffa27-Jun-06 13:28 
AnswerRe: Help please: Naming the objects at runtime! Pin
Rojan Gh.28-Jun-06 2:48
professionalRojan Gh.28-Jun-06 2:48 
AnswerRe: Help please: Naming the objects at runtime! Pin
Guffa28-Jun-06 9:40
Guffa28-Jun-06 9:40 
AnswerRe: Help please: Naming the objects at runtime! [modified] Pin
Rojan Gh.28-Jun-06 12:08
professionalRojan Gh.28-Jun-06 12:08 
AnswerRe: Help please: Naming the objects at runtime! Pin
Guffa28-Jun-06 20:14
Guffa28-Jun-06 20:14 
I would use a local variable to reference the picturebox that is created, so that I don't have to access it in the array all the time:
PictureBox pictureBox;

pictureBox = new PictureBox();
pictureBox.Name = "pictureBoxX" + x.ToString() + "Y" + y.ToString();
pictureBox.Width = 10;
pictureBox.Height = 10;
pictureBox.Left = x * 10;
pictureBox.Top = y * 10;
pictureBox.BorderStyle = BorderStyle.FixedSingle;
pictureBox.Click += new EventHandler(PictureBox_Click);
this.Controls.Add(pictureBox);
pictureBoxes[x, y] = pictureBox


You have forgotten to call Dispose on the Graphics object and the SolidBrush object when you are done with them.

Also, you should check if there already is an image in the picturebox, so that you can call Dispose on in after you replaced it.


---
b { font-weight: normal; }

QuestionOpen Web form from Mdi form Pin
Saamir27-Jun-06 11:16
Saamir27-Jun-06 11:16 
AnswerRe: Open Web form from Mdi form Pin
led mike27-Jun-06 11:20
led mike27-Jun-06 11:20 
QuestionEvaluating a mathematical equation from a string [modified] Pin
Xodiak27-Jun-06 10:33
Xodiak27-Jun-06 10:33 
AnswerRe: Evaluating a mathematical equation from a string Pin
Josh Smith27-Jun-06 10:49
Josh Smith27-Jun-06 10:49 
AnswerRe: Need a way to jump to record. [modified] Pin
PyroManiak27-Jun-06 10:40
PyroManiak27-Jun-06 10:40 
QuestionDragDrop of buttons to TabControl Pin
For_IT27-Jun-06 9:53
For_IT27-Jun-06 9:53 
QuestionSaving Unicode characters Pin
For_IT27-Jun-06 9:46
For_IT27-Jun-06 9:46 
AnswerRe: Saving Unicode characters Pin
For_IT27-Jun-06 9:58
For_IT27-Jun-06 9:58 
QuestionDebug CompactFramework app on local PC? Pin
QuiJohn27-Jun-06 9:06
QuiJohn27-Jun-06 9:06 
AnswerRe: Debug CompactFramework app on local PC? Pin
Gavin Roberts27-Jun-06 23:20
Gavin Roberts27-Jun-06 23:20 
QuestionSaving the current state of a form Pin
3Dizard27-Jun-06 7:56
3Dizard27-Jun-06 7:56 
AnswerRe: Saving the current state of a form Pin
Josh Smith27-Jun-06 9:21
Josh Smith27-Jun-06 9:21 
AnswerRe: Saving the current state of a form Pin
BoneSoft27-Jun-06 12:36
BoneSoft27-Jun-06 12:36 
QuestionOne more question Pin
3Dizard28-Jun-06 3:49
3Dizard28-Jun-06 3:49 
AnswerRe: Saving the current state of a form Pin
Rojan Gh.28-Jun-06 3:14
professionalRojan Gh.28-Jun-06 3:14 
QuestionDataGridView and Database Pin
Wouter Van Ranst27-Jun-06 6:02
Wouter Van Ranst27-Jun-06 6:02 
AnswerRe: DataGridView and Database Pin
led mike27-Jun-06 9:33
led mike27-Jun-06 9:33 

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.