我想将窗口颜色从基本蓝色更改为其他颜色。有人可以帮助我们如何做到这一点? 我只看到i.i形式的一个属性。 formborderstyle。
答案 0 :(得分:1)
您可以通过在内部添加CSS来实际更改背景颜色。可能看起来有点复杂,但我已经完成并在我的项目中使用它很容易。您可以尝试参考并查看是否有帮助
CSS标记
<link rel="stylesheet" href="css/style.css" type="text/css" />
我的css文件中的css代码
body {
font-family: helvetica, arial, sans-serif;
background:#FCDFFF; //you can choose the html colour code accordingly
}
在您的aspx窗口表单页面中,应该有一个正文。该实体实际上链接到css文件中的正文。希望这就是你的意思。关于这一点的好处是,你可以选择任何颜色。
答案 1 :(得分:0)
你可以试试这个。使用样式属性 BODY 或 FORM
<body style="background-color:green; ">
<form id="form1" runat="server" style ="background-color:green;">
...
</form>
</body>
答案 2 :(得分:0)
你可以做到,但这并不容易你必须使用P / Invoke:
您尝试实现的目标称为Windows窗体的非客户区绘图。
Windows窗体(最大化,最小化,关闭按钮所在的位置)不在客户区域中,并且没有直接的绘制方式。
无论如何,你会在互联网上获得很多关于它的文章和项目:
http://www.codeplex.com/Wiki/View.aspx?ProjectName=CustomerBorderForm
http://www.geekswithblogs.net/kobush/articles/CustomBorderForms.aspx
答案 3 :(得分:0)