首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

窗体传值 便是将软键盘的值传给父窗体的textBox1

2012-12-16 
窗体传值 就是将软键盘的值传给父窗体的textBox1//定义字母、数字点击事件private void lbl_Click(object s

窗体传值 就是将软键盘的值传给父窗体的textBox1
        //定义字母、数字点击事件
        private void lbl_Click(object sender, EventArgs e)
        {
            Label lab = (Label)sender;
            TextBox tb = (TextBox)this.Controls["textBox1"];
            if (lab.Name.ToString() == null)
            {
                return;
            }
            else
            {
                tb.Text = lab.Name.Substring(4);
                tb.SelectionStart = tb.Text.Length;

            }
为什么调试的时候 这行代码tb.Text = lab.Name.Substring(4);总是显示未将对象引入到实例中
而且好像TextBox tb = (TextBox)this.Controls["textBox1"];
这行连接父窗体的代码出错  麻烦大家帮我看下  

[解决办法]
this.Controls 里面 没有 name 为 textbox1 的 控件吧
是不是放进 panel 里面了? 或者其他容器了??
[解决办法]
55555555555  不是啊  那个textBox1就放在Form里的啊  没用其他容器的

热点排行