vb.net中Dim szbtn As New Windows.Forms.Button szbtn.Name = "btn" & "0"
szbtn.Text = "111"
这样赋值不行btn0.Text = "111" 直接这样就可以为什么呢?

解决方案 »

  1.   

    去vb.net版面问问
    貌似你这两行的意思本身就不一样
    szbtn.Name = "btn" & "0"
    是改变控件的名称,这个不允许
    btn0.Text = "111" 是改变显示的文字,这个当然可以了
      

  2.   

    反了吧?
    btn0.Text = "111" --->不可以
    szbtn.Text = "111"---->可以szbtn.Name = "btn" & "0"  
    .Name---> 控件的名称。默认值为空字符串 ("")。 Name 属性可以在运行时使用,以按名称而不是按类型和编程名称计算对象。
      

  3.   

    有的时候 只要一句提醒   未必要真的答案 谢谢 (泰山) szbtn.Name = "btn" & "0"
    是改变控件的名称,这个不允许
    搞定了