none
Tag属性的设置 RRS feed

  • 问题

  • 对一个程序做了修改,把原来的Panel(N个Panel,跟据条件控制Panel的显示隐藏),改成了TabControl

    可是发现原来的Panel的Tag属性是指向了一个TextBox,在设置计界面下,查看属性Tag值:txtBaseinfoXml [System.Windows.Forms.TextBox], Text: 

    这个是什么意思?我把他复制到新tabPage下,却是字符串,而原来的程序这样就是TextBox。

    这个我实在搞不明白。


    2010年9月25日 3:51

答案

全部回复

  • 你拷贝整个Panel,挪动到TabPage里边呢?

    • 已标记为答案 male110 2010年9月28日 9:28
    2010年9月27日 3:29
    版主
  • 我删了Panel

    但搞不懂他的Tag是怎么设的,Tag是赋了个文本框,在代码里没搜到代码。

    在设计模式下看是,txtBaseinfoXml [System.Windows.Forms.TextBox], Text: 

    我复制到page的Tag里,运行时就说是无法将字符串转换成TextBox。

    我现在是在代码里page.Tag=textBox1;

    就是想问问他原来是怎么搞成这样的。


    2010年9月27日 4:02
  • 原来他是把代码写在了Designer.cs这个文件里。

    然后在设计模式下就显示成那样的。


    2010年9月28日 9:28