PaR*_*RaJ 105
使用该TextBox.ReadOnly
属性
TextBox.ReadOnly = true;
Run Code Online (Sandbox Code Playgroud)
对于非灰色背景,您可以将TextBox.BackColor
属性更改为" SystemColors.Window
颜色"
textBox.BackColor = System.Drawing.SystemColors.Window;
Run Code Online (Sandbox Code Playgroud)
当此属性设置为true时,用户无法在运行时更改控件的内容.将此属性设置为true,您仍然可以在代码中设置Text属性的值.您可以使用此功能而不是使用Enabled属性禁用控件,以允许复制内容并显示工具提示.
Hab*_*bib 15
使用TextBox上的ReadOnly属性.
myTextBox.ReadOnly = true;
Run Code Online (Sandbox Code Playgroud)
当此属性设置为true时,用户无法在运行时更改控件的内容 .将此属性设置为true,您仍然可以在代码中设置Text属性的值.您可以使用此功能而不是使用Enabled属性禁用控件,以允许复制内容并显示工具提示.
您可以尝试使用:
textBox.ReadOnly = true;
textBox.BackColor = System.Drawing.SystemColors.Window;
Run Code Online (Sandbox Code Playgroud)
如果你想要一个非灰色的背景颜色,最后一行只是必要的.