Just remember, as Naomi pointed out, a boolean check requires "==". "==" means check for equality, "=" means assign. And you won't ncessarily get an error message if only use 1 equal sign.
>Actually I tried that and I get a syntax error '(' expected....
>
>maybe I need a THIS for THISFORM or something like that in front of it?
>
>>Sooooooooooooooooooo close!
>>
>>"Checked" is a property. So no "()". Parentheses necessary for method calls.
>>
>>
>>>Yippie! My first .NET question! (and yeah its realllly lame too .. haha)
>>>
>>>I have a checkbox I put on a form, and I'm trying to tell if it's been checked or not. I have something like this:
>>>
>>>if (dlgOpen.ShowDialog() == DialogResult.OK)
>>> {
>>> // Console.Write(dlgOpen.FileName);
>>> crystalReportViewer1.ReportSource = dlgOpen.FileName;
>>> if chkAutoRequery.Checked() = true
>>> {
>>> crystalReportViewer1.RefreshReport();
>>> }
>>> }
>>>
>>>
>>>chkAutoRequery is the name of my checkbox - so its this line:
>>> if chkAutoRequery.Checked() = true
>>>..that I'm doing wrong. Anyone clue me in on the correct syntax?
>>>
>>>Thanks!
(On an infant's shirt): Already smarter than Bush