C# onpaint是什么 5
2个回答
展开全部
给你一个我写的仿windows的绘图本,上面有这事件的示例
追问
private void panel1_Paint(object sender, PaintEventArgs e)
{
Graphics g = e.Graphics;
g.DrawImage(bmp, 0, 0);
}
为什么要重绘呢 有什么意义?这个是不是 每隔一段时间它会重绘一次?
追答
不是,嘿嘿,其实这里不重绘也行,是我当时不知道怎么想的,但你看Colors.cs那个自定义控件(调色板),哪里重写的OnPaint,就改变了控件的外观,再根据鼠标点击调色板的位置坐标,判断用户所点击的颜色
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询