我试图在表单上多次(15件)显示单张图片的不同部分。我将每个部分存储为Rectangle
,将其转换为BitMap
,然后将该BitMap添加到我的Tile对象,即PixtureBox
个对象。当我执行以下操作时,如果没有充气,则在第一张图片中显示大小如下:(包含代码):
但是当我尝试给它充气时(第157行),只显示了4张图像,如下所示:
我接近这个错误吗?
如果有帮助,原始图片只是数字1的图像,我希望每件作品在第一张图片中的填充量相当于4倍。
答案 0 :(得分:1)
更好的方法是调整位图本身的大小并将其中的一部分分配给矩形。
和性能..而不是每次创建位图..将其存储在流中并每次访问相同的流..这将为您节省大量处理能力..虽然可能没有太大的意义,因为你的小应用程序和强大的处理器