您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> nvidia geforce gt 420m 求教:Winform下如何实现下述控件

nvidia geforce gt 420m 求教:Winform下如何实现下述控件

来源:网络整理     时间:2016/6/13 9:46:31     关键词:nvidia geforce gt 420m

关于网友提出的“nvidia geforce gt 420m 求教:Winform下如何实现下述控件”问题疑问,本网通过在网上对“nvidia geforce gt 420m 求教:Winform下如何实现下述控件”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:nvidia geforce gt 420m 求教:Winform下如何实现下述控件
描述:

winform控件图片

大家好,不知附件图中的这种控件Winform中可有?
就是有一个横向拖动条,可以横向拖动展示一个图片List.
如果没有现成的,可否提供一下实现思路,如果有代码那就更好了!
谢谢大家!
求教:Winform下如何实现下述控件
解决方案1:

WPF可以完美实现

解决方案2:

引用 12 楼 xjMatrix 的回复:
Quote: 引用 7 楼 Q1092926267 的回复:

Quote: 引用 3 楼 xjMatrix 的回复:

Quote: 引用 1 楼 bdmh 的回复:

可以在panel上自己摆控件,调整位置就行了

谢谢,我其实也是准备这么做的,就是每次的位置数并不固定,可能只有一个位置,也可能很多,所以每次得动态加载每个位置上的图片,得先计算摆放在Panel中的Picturebox的具体坐标值然后Add,稍微有点小麻烦。

winform动态生成设置location还是很方便的,何况你也不知道有几个图片,写个算法固定图片空间的宽度 高度 ,然后循环添加进panel就好了,location每循环一次加一个固定值就好了,

谢谢,你说的这个动态生成设置location指的是属性窗口中显示的那个Location值吗?我也是准备在Panel中选一个起始点,然后固定PictureBox的Size,每次加载时先取得本次的位置数(也就是PictureBox的个数),然后把第一个PictureBox放在前面那个起始点,剩下的PictureBox根据Size值叠加从而循环改变起始点Location的值一个一个加进来的。


panel2.AutoScroll = true;
            for (int i = 0; i < 10; i++)
            {
                PictureBox pic = new PictureBox();
                pic.Image = Image.FromFile("D:\\55test\\image\\red.png");
                pic.Width = 45;
                pic.Height = 45;
                pic.Location = new Point(0+46*i,0);
                panel2.Controls.Add(pic);
            }

这就是你要的效果  解决方案3:

flowLayoutPanel
TableLayoutPanel
设置AutoScroll为true就可以。

解决方案4:

可以在panel上自己摆控件,调整位置就行了


以上介绍了“nvidia geforce gt 420m 求教:Winform下如何实现下述控件”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1669465.html

nvidia geforce gt 420m相关图片

nvidia geforce gt 420m相关文章