我有一些代码使用代码
为标签中的文本添加前缀LblUsername.Text = "Welcome " & TxtUsername.Text
此代码完美无缺,但是当我使用
将其链接到其他表单时 TDC.LblName.Text = Me.LblUsername.Text
FTDC.LblName.Text = Me.LblUsername.Text
MP.LblName.Text = Me.LblUsername.Text
ALC.LblName.Text = Me.LblUsername.Text
我想剥去前缀。有谁知道这是怎么做的?
答案 0 :(得分:0)
你冷酷的两个人认为: 1.简单:
TDC.LblName.Text = Me.LblUsername.Text.Replace("Welcome ","")
这会再次删除欢迎。 2.更好,因为更干净: 引入UserNameText属性并访问此属性而不是标签。主要优点是,可以轻松扩展,并不像之后再次剥离欢迎一样令人惊讶。
像这样(在C#中):
Public string UserName
{
get
{
return TxtUsername.Text;
}
}
然后它说道: LblUsername.Text =“欢迎”&用户名 TDC.LblName.Text = Me.UserName