• 01-08-2013, 21:27:13
    #1
    Merhaba,

    Picturebox içerisinde görüntülediğim büyük resimleri kaydırma çubukları ile kullanıcıya sunmak istiyorum fakat birtürlü çözmüş değilim. İnternette buna benzer çeşitli projeler buldum fakat orda gördüklerimi birtürlü kendi projeme uygulayamıyorum. Bana bununla ilgili basit bir örnek yapıp, anlatabilirmisiniz? C# da çok yeniyimde....

    Teşekkürler şimdiden...
  • 01-08-2013, 22:36:49
    #2
    vengance85 adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Picturebox içerisinde görüntülediğim büyük resimleri kaydırma çubukları ile kullanıcıya sunmak istiyorum fakat birtürlü çözmüş değilim. İnternette buna benzer çeşitli projeler buldum fakat orda gördüklerimi birtürlü kendi projeme uygulayamıyorum. Bana bununla ilgili basit bir örnek yapıp, anlatabilirmisiniz? C# da çok yeniyimde....

    Teşekkürler şimdiden...
    picturebox ın scrollbar özelliği olmadığı için yanlış hatırlamıyorsam bunu panel ile yapıyordum.. estetik olmadığı için pek kullandığım bir uygulama değil... fakat hatırladığım kadarıyla picturebox'ın sizemode'unu autosize yapıp bir panelin içine koyarsanız istediğiniz gibi olur... tabi panelin autoscroll özelliğinin de true olması lazım
  • 01-08-2013, 22:41:23
    #3
    önce bir panel ekle ve Autoscroll özelliğini True yap, sonra panel üzerine bir picturebox ekle ve SizeMode özelliğini PictureBoxSizeMode.AutoSize yap, sonra da picturebox'a image'i ata.

    Bir de deneysel bir çalışma var şurda: http://www.codeproject.com/Articles/...ble-PictureBox
  • 01-08-2013, 23:34:19
    #4
    kodlar burada var hocam.. ekleyemezsen tekrar yazrsın foruma yardımcı olmaya çalışayım

    Alıntı
    You can easily do it with a Panel Control

    Insert a panel to your form, say panel1 and set

    panel1.AutoScroll = true;

    insert a PictureBox to the Panel, say picture and set

    picture.SizeMode = PictureBoxSizeMode.AutoSize;
    and set the Image

    picture.Image = bmp;
    hope this helps
    kaynak: http://stackoverflow.com/a/4710193/1022138

    @zinan, söylediklerinle verdğin linktekiler farklı hocam
  • 01-08-2013, 23:44:34
    #5
    ertan2002 adlı üyeden alıntı: mesajı görüntüle
    @zinan, söylediklerinle verdğin linktekiler farklı hocam
    üstad, söylediğim, benim de uyguladığım yöntem, senin de söylediğin aynısı zaten aklın yolu bir. verdiğim linkte de arkadaş deneysel bir uygulama geliştirmiş şahsen kullanışlı bulmamakla birlikte, çalışmasını takdir ettim fikir verme açısından incelenebilir diye linki verdim o kadar. Zaten orada zoom üzerinde durulmuş.