标题:How为PictureBox绘制滚动条?
只看楼主
Mo诫
Rank: 4
等 级:业余侠客
帖 子:80
专家分:223
注 册:2009-7-29
结帖率:100%
已结贴  问题点数:19 回复次数:10 
How为PictureBox绘制滚动条?
PicBox从数据库中检索出了图片,可怎样才能实现当图片大于picbox时出现滚动条啊!

另外如何实现当选中一个文件夹时就反其下面的所有图片上传啊!(目前我只实现了单张上传)
搜索更多相关主题的帖子: 滚动 绘制 PictureBox How 
2009-09-29 11:07
jedypjd
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1096
专家分:4969
注 册:2009-7-27
得分:3 
picturebox没滚动条的啊
用foreach遍历文件夹下面的所有文件不行吗

天涯无岁月,歧路有风尘,百年浑似醉,是非一片云
2009-09-29 12:47
zhwbo123789
Rank: 2
等 级:论坛游民
帖 子:25
专家分:23
注 册:2009-3-23
得分:3 
出现滚动条:
你可以先放个panel 在把picturebox放上;设置panel的AutoScroll为true
2009-09-29 14:02
Mo诫
Rank: 4
等 级:业余侠客
帖 子:80
专家分:223
注 册:2009-7-29
得分:0 
回复 楼主 Mo诫
这样说我也知道!
2009-09-29 14:06
Mo诫
Rank: 4
等 级:业余侠客
帖 子:80
专家分:223
注 册:2009-7-29
得分:0 
回复 2楼 jedypjd
这样说我知道!。。可是不知道怎么能实现
2009-09-29 14:06
athenalux
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:河北石家庄
等 级:小飞侠
威 望:8
帖 子:975
专家分:2514
注 册:2008-11-26
得分:3 
string[] files;
files = Directory.GetFiles(@"c:\", "*.bmp");
它返回某个目录下所有的图片文件为一个字符串数组,然后一一上传

QQ:81704464
2009-09-29 14:29
Mo诫
Rank: 4
等 级:业余侠客
帖 子:80
专家分:223
注 册:2009-7-29
得分:0 
回复 6楼 athenalux
谢谢。。又进一步了!不过怎样在FileDialog中同时能选择单个图片格式文件又能选择文件夹啊
2009-09-29 15:14
athenalux
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:河北石家庄
等 级:小飞侠
威 望:8
帖 子:975
专家分:2514
注 册:2008-11-26
得分:0 
你是说多选吧?Multiselect = true;

QQ:81704464
2009-09-29 16:28
Mo诫
Rank: 4
等 级:业余侠客
帖 子:80
专家分:223
注 册:2009-7-29
得分:0 
回复 8楼 athenalux
我设置了可是还是个能选中多个 啊?
2009-09-30 09:28
飙马
Rank: 5Rank: 5
来 自:马里亚纳
等 级:贵宾
威 望:15
帖 子:779
专家分:280
注 册:2007-3-28
得分:3 
问题一:

    int w= image.Width; //获取图片的高、宽
    int h= image.Heigth;      
  
    pictureBox.Width=w;
    pictureBox.Height=h;

    panel.Controls.Add(pictureBox);
    panel.AutoScroll=true;

不行就只能:

    this.PB.SizeMode = PictureBoxSizeMode.StretchImage;


问题二:

    楼上的已经回答过了,你看一下Filter对不?应该是可以多选的。

IT精英如同彩票:平凡的人像5块也中不到一样普遍,努力一点你中了5元保了个本。奖金越高,机率也就越小,付出的也越多,盖茨如同500万一样稀有。虽然每天忙碌而平凡,但我努力成为精英,做梦中了500万。
2009-09-30 11:45



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-287228-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.073306 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved