繁体   English   中英

将textbox.text转换为textbox.backcolor

[英]Converting textbox.text to textbox.backcolor

好的,所以我试图将textboxbackColor转换为textbox的文本(这是在VB中)

这就是我所拥有的,但它说我无法将字符串转换为颜色:

textbox.backColor = textbox.text   (example of text in the box "ff000000")

我得到文本的方法是将文本框的背景颜色转换为文本:

TextBox3.Text = TextBox2.BackColor.Name

您可以使用ColorTranslator类来执行此操作。 我假设它是RGB ...这需要一个十六进制代码并将其转换为它的颜色......

 Dim col As System.Drawing.Color = System.Drawing.ColorTranslator.FromHtml(txtbox.Text.Trim())

 If col IsNot Nothing Then
    txtbox.BackColor = col
 End If

暂无
暂无

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

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