Click here to Skip to main content
15,891,136 members
Home / Discussions / C#
   

C#

 
GeneralRe: Solution directory Pin
Luc Pattyn30-Mar-11 22:06
sitebuilderLuc Pattyn30-Mar-11 22:06 
GeneralRe: Solution directory Pin
Helfdane30-Mar-11 22:08
Helfdane30-Mar-11 22:08 
AnswerRe: Solution directory Pin
Eddy Vluggen30-Mar-11 12:24
professionalEddy Vluggen30-Mar-11 12:24 
AnswerRe: Solution directory Pin
RobCroll30-Mar-11 13:46
RobCroll30-Mar-11 13:46 
AnswerRe: Solution directory Pin
GenJerDan30-Mar-11 14:50
GenJerDan30-Mar-11 14:50 
GeneralRe: Solution directory Pin
Henry Minute30-Mar-11 14:54
Henry Minute30-Mar-11 14:54 
GeneralRe: Solution directory Pin
Helfdane30-Mar-11 21:10
Helfdane30-Mar-11 21:10 
QuestionDataBinding.CurrentItemChanged Pin
eddieangel30-Mar-11 10:22
eddieangel30-Mar-11 10:22 
Why does this event fire so often? I am using a binding source navigator for navigating a dataset, and it is giving me a world of grief. Whenever I click the next button I want to change the picture on the screen to reflect the new record. It looks like this:

DataRowView myRow = (DataRowView)this.dtObsDataBindingSource.Current;

try
            {
                this.pbPhoto.SizeMode = PictureBoxSizeMode.StretchImage;
                this.pbPhoto.Image = Image.FromFile(myRow["txtPicPath"].ToString() + myRow["txtPhotoName"].ToString());
                this.tbl_ref_categoryTableAdapter.Fill(this.ds_review.tbl_ref_category);
                this.tbl_ref_defectTableAdapter.Fill(this.ds_review.tbl_ref_defect);
                this.cboCategory.SelectedValue = myRow["intCategoryId"];
                if (this.cboCategory.SelectedIndex != -1)
                {
                    this.tbl_ref_defectTableAdapter.FillByCategoryId(this.ds_review.tbl_ref_defect, (int)this.cboCategory.SelectedValue);
                }
                this.cboDefect.SelectedValue = myRow["intDefectId"];
                this.cboLocation.SelectedValue = myRow["intLocationId"];
            }
            catch (NullReferenceException)
            {
                this.pbPhoto.SizeMode = PictureBoxSizeMode.CenterImage;
                this.pbPhoto.Image = Image.FromFile(System.Windows.Forms.Application.StartupPath.ToString() + "\\noPic.jpg");
            }


Long story short, the fact that this event fires three times causes me some grief, what is causing it to fire so many times? Is there a better event choice to handle this?

Cheers, --EA
AnswerRe: DataBinding.CurrentItemChanged Pin
SledgeHammer0130-Mar-11 11:01
SledgeHammer0130-Mar-11 11:01 
GeneralRe: DataBinding.CurrentItemChanged Pin
eddieangel31-Mar-11 6:17
eddieangel31-Mar-11 6:17 
AnswerRe: DataBinding.CurrentItemChanged Pin
Henry Minute30-Mar-11 14:58
Henry Minute30-Mar-11 14:58 
GeneralRe: DataBinding.CurrentItemChanged Pin
eddieangel31-Mar-11 7:56
eddieangel31-Mar-11 7:56 
QuestionMemory Leak? [modified] Pin
Alaric_30-Mar-11 9:39
professionalAlaric_30-Mar-11 9:39 
AnswerRe: Memory Leak? Pin
David198730-Mar-11 9:47
David198730-Mar-11 9:47 
AnswerRe: Memory Leak? Pin
Luc Pattyn30-Mar-11 9:56
sitebuilderLuc Pattyn30-Mar-11 9:56 
GeneralRe: Memory Leak? Pin
SledgeHammer0130-Mar-11 10:13
SledgeHammer0130-Mar-11 10:13 
GeneralRe: Memory Leak? Pin
Luc Pattyn30-Mar-11 10:18
sitebuilderLuc Pattyn30-Mar-11 10:18 
GeneralRe: Memory Leak? Pin
Alaric_30-Mar-11 10:19
professionalAlaric_30-Mar-11 10:19 
GeneralRe: Memory Leak? Pin
SledgeHammer0130-Mar-11 10:44
SledgeHammer0130-Mar-11 10:44 
GeneralRe: Memory Leak? Pin
David198730-Mar-11 20:21
David198730-Mar-11 20:21 
AnswerRe: Memory Leak? Pin
Luc Pattyn30-Mar-11 11:55
sitebuilderLuc Pattyn30-Mar-11 11:55 
AnswerRe: Memory Leak? Pin
Pete O'Hanlon30-Mar-11 12:04
mvePete O'Hanlon30-Mar-11 12:04 
GeneralRe: Memory Leak? Pin
Luc Pattyn30-Mar-11 12:10
sitebuilderLuc Pattyn30-Mar-11 12:10 
GeneralRe: Memory Leak? Pin
Pete O'Hanlon30-Mar-11 12:59
mvePete O'Hanlon30-Mar-11 12:59 
GeneralRe: Memory Leak? Pin
Luc Pattyn30-Mar-11 13:22
sitebuilderLuc Pattyn30-Mar-11 13:22 

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.