我正在使用 Psion 的 SDK 在移动设备上提供签名控制。我想在签名控件(这是一个图片框)周围绘制一个矩形。我在Paint事件中放入了以下内容,但问题是它闪烁(当你在图片框上签名时,图片框一直在刷新。
有没有办法可以将它放入表单的加载事件中,所以它只加载一次?我知道它需要有 PainEventArgs 但我不太确定。
private void scSignature_Paint(object sender, PaintEventArgs e)
{
e.Graphics.DrawRectangle(new Pen(Color.Black, 2f), 0, 0,
e.ClipRectangle.Width - 1,
e.ClipRectangle.Height - 1
);
}
谢谢