【发布时间】:2011-10-27 21:26:19
【问题描述】:
我有一个 VB 应用程序,它可以将原始形状(线条、填充矩形等)绘制到图片框控件中(来自其绘制事件)。从那以后,我发现图片框可能是用于此目的的最差控件。我还发现直接在表单上绘制更好,但我真的不想这样做,因为控件提供了“免费”剪辑。
对此最好的控制是什么?面板控件看起来不错,但我尝试的实验实际上表现更差!
谢谢。
【问题讨论】:
-
“从那以后,我发现图片框可能是最糟糕的控件”——你是从哪里“发现这个”的,那个来源建议你改用什么?跨度>
-
来自here。虽然我似乎记得其他网站也说过同样的话。
-
我当然不会不同意 Bob Powell 的观点 :) 所以你说“如果你想要一个方便的占位符来显示在设定范围内工作的图形,请使用面板控件和服务它的 Paint 事件”表现不佳?
-
嗯,性能不佳可能是其他因素造成的,而不是面板控制的故障。无论如何,我想我会坚持使用面板控制,因为它很可能是我做错的其他事情!
-
@ajordison 该面板是您最可能想要的。显示一些代码,我们可以解决绘图问题。