比如Panel控件,如果启用了边框,那么内部控件Top和Left实际是在Panel的+1位置。如何实现这样的功能。
解决方案 »
- 请问如何做一个像windows那样能看到图片内容的资源浏览器,只是看图片文件而已。
- c# winform 父窗口show子窗口问题
- reportview控件 REPORT (RDLC) 怎样让报表的中的“表”显示一定数量的记录自动换页?
- 哪里有提供C#支持的acm编程练习系统
- 用过VS2008TS BETA2的同学们请进来下.........
- 关于WINFORM的dataGrid问题,请求赐教,兄弟帮帮忙啦.
- WEB(C#),谁能提供把一般的图转换成缩略图后放到数据库里的IMAGE字段,并在IMAGE控件里缩略显示的完整代码?非常感谢
- 如何定时更新label的text属性
- 救命!水晶报表的小问题。50分
- 请问如果把图片保存到数据里?
- 奇怪的List.Remove方法
- 想在listbox中显示数据库中的内容,但总是显示不出来,求大神指教
//txt_BookName处在panel1内部
this.txt_BookName.Bounds = new Rectangle(1, 1, 20, 40);
我觉得我的写的已经很达意了在Panel控件中放置一个位置为Left:0, Top: 0的控件。如果启用边框,实际控件的位置会稍微向下移动。给边框让出位置。但是内部控件的Left、Top还是0
winform 毕竟 没有像web那样做出精美页面。
好像也只能用Padding 其他的只能网上找找了。
当我们启用this.txt_BookName.Bounds = new Rectangle(1, 1, 20, 40);之后,他会使当前控件和其容器之间的left和top为1,即是你启用了边框,任然是1啊,内部控件会自动缩放,怎么可能为0呢