Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
C# question - how to tell if checkbox is checked?
Message
General information
Forum:
ASP.NET
Category:
Coding, syntax and commands
Environment versions
Environment:
C# 3.0
OS:
Windows XP SP2
Network:
Windows 2003 Server
Database:
MS SQL Server
Miscellaneous
Thread ID:
01305128
Message ID:
01305142
Views:
9
This message has been marked as the solution to the initial question of the thread.
Try
if (this.checkbox.checked == true) {... }
BTW, I was going to suggest value property without checking Help first.

This is if chkAutoRequery.Checked() = true VFP code. In C# you need == to check for value equal something. And () for checking conditions.

Got me couple of times too, BTW :)


>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!
If it's not broken, fix it until it is.


My Blog
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform