如何改变TextBox的背景颜色?我得到的C#代码如下:if(smth=="Open"){TextBox.Background=???}如何更改文本框的背景颜色?如果是WPF,静态类Brushes有一组颜色。TextBox.Background=Brushes.Red;当然,如果需要,您可以创建自己的画笔。LinearGradientBrushmyBrush=newLinearGradientBrush();myBrush.GradientStops.Add(newGradientStop(Colors.Yellow,0.0));myBrush.GradientStops.Add(newGradientStop(Colors.Orange,0.5));myBrush.GradientStops.Add(newGradientStop(Colors.Red,1.0));TextBox.Background=myBrush;在WinForms和WebForms中你可以:txtName.BackColor=Color.Aqua;网络表格;TextBox.Background=System.Drawing.Color.Red;在.cs页面的web应用中,txtbox.Style.Add("background-color","black");使用css中的backcolor属性指定文本框的背景颜色,点击可以设置多种颜色。注意:-使用HTML和Javscript。setInterval(function(){ab()},3000);"type="button"value="ClickMe"/>vararr,i=0;arr=["红","蓝","绿","Orange","Purple","Yellow","Brown","Lime","Gray"];//我们提供一个数组作为输入。函数ab(){document.getElementById("Text").style.backgroundColor=arr[i];window.alert(arr[i]);我++;注意:您可以使用setInterval第二个参数更改毫秒数。它是txtName.BackColor=System.Drawing.Color.Red;也可以使用txtName.BackColor=Color.Aqua;这与txtName.BackColor=System.Color.Aqua相同;txtName.BackColor=System.Color.Aqua;只有System.color的问题是它没有包含一些基本颜色的定义,尤其是白色,这是一个重要原因,通常文本框是白色的;以上就是C#学习教程:如何改变TextBox的背景颜色?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
