【发布时间】:2011-04-14 16:57:30
【问题描述】:
我想获得一个 winforms 表单的高度和宽度属性以便能够为所有表单着色?
我试过这段代码..
private void Form1_Load(object sender, EventArgs e)
{
using (Graphics g = this.CreateGraphics())
{
Rectangle r=this.DisplayRectangle;
g.DrawRectangle(Pens.Black, new Rectangle(0, 0, r.X, r.Y));
}
}
但它没有做这项工作。如何使用图形对象和 Rectangle 对象将整个表单着色为黑色?
【问题讨论】:
-
我已经回滚了您的编辑,因为它似乎没有任何意义。如果您要求某人澄清他们的答案,这样做是对他们的答案的评论。如果您确实需要对原始问题进行重大更改,请将其发布为“更新”,即保留现有问题文本原样并在下面添加新问题。这将有助于其他人在上下文中理解问题。此外,也许您可以更努力地尝试使用您使用的格式 - 它会让人们更容易回答您的问题 =)
-
对不起,罗布斯,在我通过提供的答案修改了我的算法后,我认为这个问题已经解决了..所以我发布了解决方案,并将其替换为问题