VS.NET 窗体继承 - 按钮组件隐藏或位置不正确解决方案
![](http://www.csframework.com/images/article-type5.gif)
![VS.NET 窗体继承 - 按钮组件隐藏或位置不正确解决方案 VS.NET 窗体继承 - 按钮组件隐藏或位置不正确解决方案](http://www.csframework.com/images/seo/SEO-%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91.jpg)
关于窗体继承 - 按钮或其他组件被隐藏或位置不正确解决方案
C/S系统快速开发框架提供个frmBaseDialog对话框基类窗体,在有些派生窗体被继承后发现按钮位置不正确,无论怎么调整,当重新打开界面有复原了。
frmBaseDialog基类窗体:
![贴图图片-对话框窗体基类](http://www.csframework.com/upload/image/对话框窗体基类.png)
从frmBaseDialog基类窗体派生的窗体:
![贴图图片-对话框窗体基类1](http://www.csframework.com/upload/image/对话框窗体基类1.png)
解决方案:
Form设计器属性下面的组件选择框,找到基类窗体的btnOk,btnCancel按钮,然后调整Location参数值即可。
![贴图图片-对话框窗体基类2](http://www.csframework.com/upload/image/对话框窗体基类2.png)
调整后:
![贴图图片-对话框窗体基类3](http://www.csframework.com/upload/image/对话框窗体基类3.png)
VS.NET 窗体继承 - 按钮组件位置不正确
从frmBaseDialog派生的窗体,我们可能会调整界面大小以及按钮位置,但是每次调整位置后,重新打开界面按钮位置又变化了! 这是为什么?
是基类窗体按钮组件Anchor属性设置不正确! 因为设置为:Bottom, Right
解决方案:
![贴图图片-对话框窗体基类4](http://www.csframework.com/upload/image/对话框窗体基类4.png)
设置为:Bottom, Left,重新编译。
![C/S框架网|原创精神.创造价值.打造精品](http://www.csframework.com/images/our03.gif)
扫一扫加作者微信
![C/S框架网作者微信](http://www.csframework.com/images/wechatcode.jpg)
![C/S框架网|原创作品.质量保障.竭诚为您服务](http://www.csframework.com/images/CS框架网提供高效优质服务.jpg)
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网