是否可以使用十六进制颜色代码将TextBox背景颜色设置为透明或设置背景图像或手动设置背景颜色?
答案 0 :(得分:0)
据我所知,文本框does not support
的透明颜色属性。 但是,如果您将back color
的{{1}}设置为textbox
的{{1}}颜色,仍然可以将其视为{{1 }}。
操作方法- 您可以获取背景组件的颜色名称(在您的情况下为表单),然后将该名称传递给您想要透明的组件。
same
说明-
background component
,我们只需要颜色的名称,即transparent
。 Dim lname As String = Me.BackColor.ToString
Dim name As String = lname.Substring(7, lname.Length - 8)
txtbox1.BackColor = System.Drawing.Color.FromName(name)
部分希望它能奏效,但仍有问题让我知道...