http://www.sufeinet.com/plugin.php?id=keke_group

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 3700|回复: 9

[其他] 求助

[复制链接]
发表于 2014-3-13 14:41:34 | 显示全部楼层 |阅读模式
QQ图片20140313143942.jpg QQ截图20140313144004.png 我用代码创建了一个控件  但是我在按钮的事件里面检索不到这个控件 是不是我缺少了什么代码?


1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2014-3-14 09:43:04 | 显示全部楼层
你添加的控件能看到吗?怎么检查的看看代码
发表于 2014-3-14 10:46:52 | 显示全部楼层
最好是贴一下代码
 楼主| 发表于 2014-3-14 13:39:19 | 显示全部楼层

private void button2_Click(object sender, EventArgs e)
        {
            Graphics graphics = this.CreateGraphics();
            Pen pen = new Pen(FormLogon.DefaultBackColor, 1);
            graphics.DrawRectangle(
                pen, textBox_UserName.Location.X - 1,
                textBox_UserName.Location.Y - 1,
                textBox_UserName.Size.Width + 1,
                textBox_UserName.Size.Height + 1);
            graphics.DrawRectangle(
                pen, textBox_PassWord.Location.X - 1,
                textBox_PassWord.Location.Y - 1,
                textBox_PassWord.Size.Width + 1,
                textBox_PassWord.Size.Height + 1);
            this.Controls.Clear();
            InitialComponentsForRegister1();

        }
这里是通过一个按钮清理掉所有控件   我要重新用代码新建一些控件
 楼主| 发表于 2014-3-14 13:41:41 | 显示全部楼层

#region Text部分
            var textBox_NewUserName = new System.Windows.Forms.TextBox();
            textBox_NewUserName.Location = new System.Drawing.Point(61, 169);
            textBox_NewUserName.Name = "textBox_NewUserName";
            textBox_NewUserName.Size = new System.Drawing.Size(195, 21);
            textBox_NewUserName.TabIndex = 19;
            this.Controls.Add(textBox_NewUserName);

            var textBox_NewPassWord1 = new System.Windows.Forms.TextBox();
            textBox_NewPassWord1.Location = new System.Drawing.Point(61, 196);
            textBox_NewPassWord1.Name = "textBox_NewPassWord1";
            textBox_NewPassWord1.Size = new System.Drawing.Size(195, 21);
            textBox_NewPassWord1.PasswordChar = '*';
            textBox_NewPassWord1.TabIndex = 20;
            this.Controls.Add(textBox_NewPassWord1);

            var textBox_NewPassWord2 = new System.Windows.Forms.TextBox();
            textBox_NewPassWord2.Location = new System.Drawing.Point(61, 223);
            textBox_NewPassWord2.Name = "textBox_NewPassWord2";
            textBox_NewPassWord2.Size = new System.Drawing.Size(195, 21);
            textBox_NewPassWord2.PasswordChar = '*';
            textBox_NewPassWord2.TabIndex = 21;
            this.Controls.Add(textBox_NewPassWord2);

            var textBox_IDRka = new System.Windows.Forms.TextBox();
            textBox_IDRka.Location = new System.Drawing.Point(61, 250);
            textBox_IDRka.Name = "textBox_IDRka";
            textBox_IDRka.Size = new System.Drawing.Size(195, 21);
            textBox_IDRka.TabIndex = 22;
            this.Controls.Add(textBox_IDRka);

            var textBox_IDXka = new System.Windows.Forms.TextBox();
            textBox_IDXka.Location = new System.Drawing.Point(61, 277);
            textBox_IDXka.Name = "textBox_IDXka";
            textBox_IDXka.Size = new System.Drawing.Size(195, 21);
            textBox_IDXka.TabIndex = 23;
            textBox_IDXka.MouseDown += new System.Windows.Forms.MouseEventHandler(this.textBox_UserName_Click);
            this.Controls.Add(textBox_IDXka);
            #endregion


这里是我清理掉后用代码弄出来的控件,运行上面没有问题,但是我想做一个判断就是TEXT里面有没有东西,我在方法里面找不到那个控件   
大神   还需要什么代码?
 楼主| 发表于 2014-3-14 13:43:16 | 显示全部楼层

最后就像上面那样  我找不到这个New......的控件,能出来的都是清理之前的
发表于 2014-3-14 13:56:24 | 显示全部楼层
根据textBox_NewPassWord2 根据这个Name找不到吗?你怎么写的代码去找的我看下
发表于 2014-3-14 14:48:06 | 显示全部楼层
你申明的控件是局部变量吧。你在区域外肯定无法直接引用这个变量了。
 楼主| 发表于 2014-3-14 16:35:38 | 显示全部楼层
站长苏飞 发表于 2014-3-14 13:56
根据textBox_NewPassWord2 根据这个Name找不到吗?你怎么写的代码去找的我看下

在窗体的另一个文件里面有,我直接复制粘贴的
 楼主| 发表于 2014-3-14 16:36:02 | 显示全部楼层
liang_zxl 发表于 2014-3-14 14:48
你申明的控件是局部变量吧。你在区域外肯定无法直接引用这个变量了。

需要什么代码?求大神指教
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-11-24 02:11

© 2014-2021

快速回复 返回顶部 返回列表