在visual basic中,当您在表单视图中创建标签(通过单击并拖动)时,是否可以使标签同时包含字符串和变量?
*
turns=1
label1.text = ("Turn:"(turns))
*
例如,,以便标签1显示
*Turn 1*
答案 0 :(得分:1)
label1.text = "Turn: " & turns.ToString()
答案 1 :(得分:1)
你在谈论VB.Net,还是其他什么?
在.Net:
turns = 1
Label1.Text = String.Format("Turn {0}", turns)
答案 2 :(得分:1)
每个控件都有Tag
属性,可以存储任何对象引用。但是,您无法轻易地为标签指定一种“格式字符串”,然后在更改变量时更新它,如果这是您的想法。
如果您只是谈论格式化标签以在文本中使用变量的值,那么您不能在设计器中执行此操作 - 您必须在代码中的某处执行此操作(例如在构造函数中,在调用设计器代码之后)。
答案 3 :(得分:0)
您无法在Designer窗口中执行此操作(您可以在其中执行表单的定位和布局)。您必须在代码中实现该功能。
假设标签的名称为 Label1 ,您可以将此代码编写为您希望更改标签文本的位置。例如,在事件处理程序,函数或子程序中,当转数变化时调用。
Label1.Text = "Turn: " & turns.ToString()