标题:错误 1 当前上下文中不存在名称“btn_Click” d:\用户目录\我的文档\visual ...
只看楼主
李曼1992
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2015-11-30
结帖率:100%
已结贴  问题点数:20 回复次数:1 
错误 1 当前上下文中不存在名称“btn_Click” d:\用户目录\我的文档\visual studio 2010\Projects\ch06\ch06\M
using System;
using System.Collections.Generic;
using
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using ch06.Examples;

namespace ch06
{
    public partial class MainForm : Form
    {
        public MainForm()
        {
            InitializeComponent();
            this.StartPosition = FormStartPosition.CenterScreen;
            foreach(var v in this.Controls)
            {
                Button btn=v as Button;
                if(btn!=null)
                {
                   btn.Click +=btn_Click;
                }
            }
        }

         void button1_Click(object sender, EventArgs e)
         {
             string s=(sender as Button).Text;
             switch(s)
             {
                 case"例1":
                     EnvironmentExample fm1=new EnvironmentExample();
                     fm1.ShowDialog();
                     break;
             }
         }
    }
}
搜索更多相关主题的帖子: visual public 上下文 用户 
2015-11-30 20:42
over1230
Rank: 8Rank: 8
等 级:贵宾
威 望:25
帖 子:113
专家分:897
注 册:2009-10-9
得分:20 
把下面 void button1_Click(...)   改成  void btn_Click(...)

btn.Click +=btn_Click;给btn的Click事件增加btn_Click方法,但你程序里面又没有btn_Click 方法
2015-12-01 18:48



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-459766-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012335 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved