我有一个窗体,其中有各种标签和一个按钮..在按钮点击事件中,有一个代码编写生成一个cs文件,我希望在其中显示标签的文字..如何将标签的文本添加到代码dom中?
我试图通过在代码DOM中的以下函数的帮助获取值,但无法提取标签的值,即我只是获取label1.text,label2.text等,而不是我想要的值有没有在标签和组合框..
谁能请帮助..
start.Statements.Add(new CodeVariableReferenceExpression("Info.Valid("\"combobox1.SelectedValue.ToString()\"", "\"label1.Text\"", "\"label2.Text\"", "\"label3.Text\"", "\"numericupdown.Value.ToString()\"")");
这里开始是被添加所有的语句CodeMemberMethod,信息是另一个类,有效的是我需要所有这些值作为参数传递它的方法..
这是给 – user672894 2011-04-07 13:30:51
@ user672894错误“不设置到对象的实例对象引用”可惜我不能帮你在这种情况下。因为你没有提供生成异常的代码。 – 2011-04-07 13:33:50
其实我有公共无效的AddMethod(),其中我已经包含了codedom的所有语句,当我将这两行写入相同的方法时,它给了我错误:“对象引用未设置为对象的实例”该行:“string data = string.Format(...);” – user672894 2011-04-07 13:46:00