你是不是把先做的panel的dock设成fill后才添加的后面的panel阿?
那当然不行
你这样做,相当于只建了一个panel,后面的panel都属于最开始的那个panel,你把开始的那个panel设成不可见后,其他的panel当然也不可见了,^_^
解决的办法就是,在添加新panel 的时候,开始的那个panel不要fill
那当然不行
你这样做,相当于只建了一个panel,后面的panel都属于最开始的那个panel,你把开始的那个panel设成不可见后,其他的panel当然也不可见了,^_^
解决的办法就是,在添加新panel 的时候,开始的那个panel不要fill
解决方案 »
- 类在 两个窗体间调用时内存释放的问题
- 关于登陆事件的设置
- Windows SDK 中的示例,2005升级到2008后找不到Properties文件夹,怎么回事?
- 子窗体不重复
- C#做C/S开发,请问怎么从客户端上传图片到服务器端?
- 有高手吗?请给一个完整简单的c#生成com组件(供非托管语言调用)的例子!!!
- 新手求教 如何将一个.net程序多个文件夹同时打开运行?谢谢
- C#Task线程与UI交互操作
- 关于Server.Transfer和Response.Redirect的不同?
- 如何在类库中使用反射技术来调用客户端程序的事件?
- 请问.net是不是不支持Adapter Sql AnyWhere7.0数据库?
- 再问:初级问题:Web窗体中的DataGrid的UpdateCommand事件为何不响应?(急了几天都没解决)
你的回答真是一针见血阿,真的是因为这样的缘故阿那我再问一下,如果我不把dock改成fill,那我还怎么排版阿?
不方便阿
两个办法,你自己挑一个
1、你再做完一个panel之后,把dock改回None,拖到一个角落里面去,然后再做第二个panel,都是先fill,做完就dock改成none,依此类推,一直到做完。然后把你刚才做的panel全部改回fill,就是了
2、把fill改成none后,剪切这个panel,放到一个新建的无关紧要的form里面,做完所有的panel后,一个一个copy回去,千万不要把一个放到另外一个里面哦^_^,然后把dock全部改成fill就是了
建议,你把你做的需要在code中更改visible属性的panel改个容易认出来的名字,免得在fill的时候找不到
Anchor 属性通常用于确定控件要绑定至容器的哪些端
多谢Reeezak(收破烂的)