2015-11-17 14 views
1

我的checkbox1名称有什么问题?Checkbox1在当前上下文中不存在

if (checkBox1.CheckState == CheckState.Checked) sb.AppendLine(@"\include{chapter2.tex}"); 

我的其他班线:

config.Parts = new List<DocPart>(); 

       var part1 = new DocPart 
       { 
        Title = "Second Chapter", 
        Checked = checkBox1.Checked 
       }; 

       config.Parts.Add(part1); 

而且它说,chechBox1不退出当前上下文。怎么了?

谢谢。

+0

那些人在那里究竟类的范围? –

+1

请多出一点代码,让我们清楚'chechBox1'的范围。 – Shaharyar

+0

如果你的问题有错别字,你的代码也可能有错别字。(chechBox1 vs checkBox1) – TaW

回答

0

MSDN明确表示这个错误:

This error frequently occurs if you declare a variable in a loop or a try or if block and then attempt to access it from an enclosing code block or a separate code block.

所以你需要检查你定义了chechBox1

相关问题