当前位置:编程学习 > C#/ASP.NET >>

动态添加的控件后,如何设置位置

Panel panel = new Panel();
            this.Controls.Add(panel);
            panel.Size = new Size(200, 100);
            panel.BringToFront();
            panel.BackColor = Color.BlueViolet;
            panel.Location = new Point(1000, 900);

这样导致控件在屏幕外,始终无法显示,如果在屏幕内容又无法滚动。
怎样让控件随滚动条一起改变位置呢?

百思不得姐啊。。。。。 --------------------编程问答--------------------                 panel.Left = 12;
                panel.Top = 12;
                panel.Width = 200;
                panel.Height = 100; --------------------编程问答-------------------- Top,Left  之类 --------------------编程问答--------------------  panel.Location = new Point(1000, 900);


你分辨率才多少啊? --------------------编程问答-------------------- 你分辨率才多少啊?  --------------------编程问答--------------------
棋界
--------------------编程问答-------------------- 准备给分结贴了,2,3楼的试过,也不行,我的想法是在屏幕可见区域外添加控件,然后滚动的时候能看到,或者用代码直接定位,模拟点击。
不过试了1天半,太麻烦了。。。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,