如何在panel或picturebox里面画图

zjc363349388 2010-04-17 11:19:31
想在容器中(panel或picturebox)画一个涂了颜色的矩形,点击button画出矩形。在winform中画矩形并涂色已经实现,如何在panel里面画矩形并涂色?谢谢
...全文
152 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjc363349388 2010-04-19
  • 打赏
  • 举报
回复
我想把矩形涂色
gohappy2008 2010-04-18
  • 打赏
  • 举报
回复
Graphics dc = panel1.CreateGraphics();//选择在哪个panel里面添加图画
//你想在不同的panel里面画图,把
//panel1改 panel2 ,panel3,panel4
// 就好了
Pen redpen = new Pen(Color.Red, 2);//定义画笔
dc.DrawRectangle(redpen,x,y,w,h);//画长方形,然后是坐标和长度
wuyq11 2010-04-17
  • 打赏
  • 举报
回复
Graphics g=panel.CreateGraphics();
Pen p = new Pen(Color.Blue, 2);
g.DrawLine(p, 10, 10, 100, 100);
g.DrawRectangle(p, 10, 10, 100, 100);
g.DrawEllipse(p, 10, 10, 100, 100);
XiaoGuaiMao 2010-04-17
  • 打赏
  • 举报
回复
给我点分吧,我要分

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧