请问在不改变picture控件大小的情况下,如何使图像“完全填充”到picture控件中,Autosize不行(不用Image控件)!

解决方案 »

  1.   

    试试改变     Picture1.ScaleMode 
             Picture1.Scale
      

  2.   

    PictureBox.PaintPicture(...)平铺、拉伸都能实现~
      

  3.   

    用 realKK(KK.CHeN) 的方法.
      

  4.   

    What is realKK?
    Studying...........
      

  5.   

    PaintPicture方法在Form, PictureBox或Printer上绘制图形文件,不支持命名参数.语法
    object.PaintPicture picture, x1, y1, width1, height1, x2, y2, width2, height2, opcode其中Picture是必需的参数,代表要绘制到object上的图形源.x1, y1是必需的单精度值,指定在object上绘制picture的目标坐标(x-轴和y-轴).Width1是可选的单精度值,指示picture的目标宽度.Height1是可选的单精度值,指示picture的目标高度.x2, y2是可选的单精度值,指示 picture 内剪贴区的坐标(x-轴和y-轴).Width2是可选的单精度值,指示picture内剪贴区的源宽度.Height2是可选的单精度值,指示picture 内剪贴区的源高度.Opcode是可选的长型值或仅由位图使用的代码.用来定义在将pictur绘制到object上对picture执行的位操作.
      

  6.   

    基本上PictureBox.PaintPicture(...)和GDI中的StretchBlt(...)功能相同~通过指定源尺寸、目标尺寸、光栅操作可以实现各种效果.如果还是搞不清楚,给段代码你得了~
      

  7.   

    picture属性怎么设置的,给段代码谢谢[email protected]