【发布时间】:2011-07-18 23:17:45
【问题描述】:
谁能提供 C# 代码来填充覆盖 onpaint 方法中的两个矩形。这里我正在尝试创建一个消息框对话框,其中包含消息标题顶部栏和消息文本。
【问题讨论】:
-
消息框对话框和绘制矩形有什么关系?
谁能提供 C# 代码来填充覆盖 onpaint 方法中的两个矩形。这里我正在尝试创建一个消息框对话框,其中包含消息标题顶部栏和消息文本。
【问题讨论】:
致电e.Graphics.FillRectangle 两次。
【讨论】:
嗯,MSDN 上有一篇简短的文章How to draw a filled rectangle - 如果你想画两个矩形,那就做两次!请注意,如果您正在处理 OnPaint 事件,则无需调用 CreateGraphics,因为在事件参数中将 Graphics 对象传递给您。
但是听起来您不需要执行任何这些操作。您应该能够使用标准表单和控件(或者可能只是 MessageBox 类)来完成您所要求的操作
您能否详细说明您需要在对话中做什么?
【讨论】: