如题

解决方案 »

  1.   

    回复人:dazhu2(【倚天不出,谁与争锋】) ( 一星(中级)) 信誉:96  2006-5-16 19:39:46  得分:0
    ?  {//建立一个画图对象
    this.pictureBox1.Refresh();
    Graphics g=this.pictureBox1.CreateGraphics();a=(float)(a*1.2);//放大
    b=(float)(b*1.2);g.DrawImage(image1,0,0,a,b);}private void button2_Click(object sender, System.EventArgs e)
    {//建立一个画图对象
    this.pictureBox1.Refresh();
    Graphics g=this.pictureBox1.CreateGraphics();a=(float)(a*0.8);//缩小
    b=(float)(b*0.8);g.DrawImage(image1,0,0,a,b);
    }private void Form1_Load(object sender, System.EventArgs e)
    {
    image1=Image.FromFile("f:\\1.jpg");
    a=Convert.ToSingle(image1.Width);
    b=Convert.ToSingle(image1.Height);
    }Top
    回复人:ChengKing((http://blog.csdn.net/ChengKing)(net 2学习中...)) ( 两星(中级)) 信誉:274  2006-5-16 20:03:14  得分:0
    ?  在这里下载示例代码:
    http://blog.csdn.net/chengking/archive/2005/10/07/496680.aspx
      

  2.   

    icwin(www.cat898.com.cn)你的例子不错,但是我是要那种效果...
     
    就是鼠标进入图片的时候是一个矩形框,方法这个矩形框选中的位置..
    能给点更详细的吗..小弟不胜感激..
      

  3.   

    还有一个问题就是///求教:怎么在winform中限定图片不超过窗体的范围..小弟求教 就是我拖动图片的时候拖到框架的边缘的时候就拖不动了..
      就是这种效果..
      

  4.   

    picturebox控件,acdsee控件,图片控件;
    用C#开发的图片控件,功能类似acdsee;
    支持各种图片的浏览,放大,缩小,平移等功能;
    源代码参考:http://shop.paipai.com/359073000