C# winform 编程

[复制链接]
查看11 | 回复5 | 2010-12-16 20:08:32 | 显示全部楼层 |阅读模式
我在form2中放了一个panel1控件现在想把它添加到form1中
我这样写 form1.control.add(form2.panel1); 怎么不对呢 用什么方法解决呢
小的新手没有多少分 希望高手给点帮助 谢谢了
就是呀难道这个不能实现吗 在线等
回复2楼 form2.后面就没有 panel1的提示 也就是说form2.panel1不可用
提示:错误 1 非静态的字段、方法或属性“你好.shuzi.panel1”要求对象引用 F:\cx\你好\你好\Form1.cs 691 41 你好

回复

使用道具 举报

千问 | 2010-12-16 20:08:32 | 显示全部楼层
private void button2_Click(object sender, EventArgs e)//隐藏帮助菜单{ try {RegistryKey reg = Registry.CurrentUser; //获取当前用户的注册表中的注册键位置regreg = reg.CreateSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer");//在reg位置创建子的注册键值并再次把新位置赋值给regreg.SetValue("NoSMHelp", 1);//在新的位置建立一个键值 ,键为NoSMHelp,值为1即隐
回复

使用道具 举报

千问 | 2010-12-16 20:08:32 | 显示全部楼层
呵呵。一个控件由一个窗体到另一个窗体,办法是有的,那就是继承。你只有集成了那个窗体才行。
回复

使用道具 举报

千问 | 2010-12-16 20:08:32 | 显示全部楼层
你肯定是在静态的方法里调用了非静态的字段或属性
回复

使用道具 举报

千问 | 2010-12-16 20:08:32 | 显示全部楼层
这个提示不是很清楚了吗?你肯定是在静态的方法里调用了非静态的字段或属性
回复

使用道具 举报

千问 | 2010-12-16 20:08:32 | 显示全部楼层
额,你得想别的办法.
你怎么能把别人家的床搬到自己家呢~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行