不确定是否有其他人看过这个,但我正在渲染一个具有缩放功能的自定义控件。让我们说为了简单起见,我只是在控件的可视区域中绘制一个边框宽度= 1的矩形。当我改变缩放(graphics.ScaleTransform())时,矩形的边框采用不同的大小(有时相同,大多不同)。当用户放大或缩小时,这使我的控件看起来很难看。我敢肯定这很简单,但我很难解决它。任何帮助表示赞赏!
感谢,
Thornza
答案 0 :(得分:1)
是的,笔宽也会缩放。创建宽度= 0的笔。无论ScaleTransform如何,它都将始终为一个像素宽。