相当于通过引用变量名称来控制? [英] Equivalent to refer to control by variable name?

查看:132
本文介绍了相当于通过引用变量名称来控制?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在VB我可以通过控制环,或者通过连接一个变量为一个字符串指控制。喜欢的东西:

 暗淡我作为整数
I = 1
我[文本框&放大器; I]。文本=一些文字



什么是C#相当于最后这句话的?

解决方案

您可以通过控件的名称来访问控制> Me.Controls(文本框&放大器; I)。文本=一些文字

和在C#一样的:

  this.Controls [文本框&放大器; I]。文本=一些文本; 


In VB I can loop through controls, or refer to a control by concatenating a variable to a string. Something like:

Dim I as integer
I = 1
Me["Textbox" & I].Text = "Some text"

What is the C# equivalent of this last statement?

解决方案

You can access the control by the control's name:

Me.Controls("TextBox" & I).Text = "Some text"

And the same in C#:

this.Controls["TextBox" & I].Text = "Some text";

这篇关于相当于通过引用变量名称来控制?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆