繁体   English   中英

如何在IDE控件属性中使用变量?

[英]How to use a variable inside the IDE control properties?

我在WinForm项目中,我的主要形式的声明中包含以下变量:

Dim Game_Color As Color = Color.FromArgb(97,31,28)

那么有可能在IDE中使用变量吗?

在此处输入图片说明

有办法吗?

您不能在Designer使用变量,但可以在code 因此,在代码中设置颜色。 我认为您想看一下TextBox Events ,应该在所需Event下更改Color。 例如OnTextChanged:

Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs)
    'Change color here
End Sub

编辑

您可以在此处更改文本框颜色:

Private Sub Form1_Load(sender As Object, e As EventArgs)
    'Change Color here
     TextBox_Game.BackColor = Color.FromArgb(97, 31, 28)
End Sub

这应该可以解决问题。

string strCol = "97-31-28";

private void Form1_Load(object sender, EventArgs e)
{
    TextBox_Game.BackColor = Color.FromArgb(Convert.ToInt16(strCol.Split('-')[0]), Convert.ToInt16(strCol.Split('-')[1]), Convert.ToInt16(strCol.Split('-')[2]));
}

它是C#,但是您可以轻松地将其转换为VB.NET。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM