社区
C#
帖子详情
请教关于.net的WinForm应用,在继承窗体上,继承下来的按钮总是跑位置的问题!
seabelial
2004-12-27 08:47:46
在我们的项目(WinForm)中,做了一些公共的基类窗体,上面有些按钮和其他控件,这些控件都用Anchor属性做了固定,比如关闭按钮设置的是bottom和right。但是有个奇怪的问题,那就是在继承的窗体上,如果改变了继承窗体的大小,在设计时按钮会根据anchor属性确定位置,不过一编译,按钮就跑了,跑到右下的窗体外面去了,为了这个问题,都伤透了脑筋,有没有高人做过的指点一下呢?
...全文
375
19
打赏
收藏
请教关于.net的WinForm应用,在继承窗体上,继承下来的按钮总是跑位置的问题!
在我们的项目(WinForm)中,做了一些公共的基类窗体,上面有些按钮和其他控件,这些控件都用Anchor属性做了固定,比如关闭按钮设置的是bottom和right。但是有个奇怪的问题,那就是在继承的窗体上,如果改变了继承窗体的大小,在设计时按钮会根据anchor属性确定位置,不过一编译,按钮就跑了,跑到右下的窗体外面去了,为了这个问题,都伤透了脑筋,有没有高人做过的指点一下呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
seabelial
2004-12-29
打赏
举报
回复
终于装上了,测试了一个以前出问题的窗口,好象是好了,哈哈,过几天如果没有其他出问题,就给分!
aquahalo
2004-12-28
打赏
举报
回复
如果你RP好。它就不跑。如果你RP不好。它就乱跑。随着使用VS的时间越来越长。你的RP会越来越好
seabelial
2004-12-28
打赏
举报
回复
晕,我放在Panel中,它跑的更凶!
cendrillon
2004-12-28
打赏
举报
回复
只是偶尔会跑,不是经常性的.我现在的窗体就不跑了.
nga96
2004-12-28
打赏
举报
回复
我们也是通过继承来做的,不过,我们把控件放在PANEL中,这样,看他如何跑,呵。
seabelial
2004-12-28
打赏
举报
回复
经过我测试,我发觉,如果是private继承,就不会跑,其他的方式全要跑!
cendrillon
2004-12-28
打赏
举报
回复
我现在也在写C#winForm,我也写了基窗体,我继承下来的窗体偶尔也会出现跟你一样的情况,
没办法,只有改过,再试.这种情况不是每次都出现.要有点耐心.
swiminfish_9999
2004-12-28
打赏
举报
回复
偶也是,郁闷的一忽
seabelial
2004-12-28
打赏
举报
回复
下载了,但是运行时提示:Windows Installer 服务不能安装此升级修补程序,因为找不到要
要升级的程序,或者升级程序可能更新的是不同版本的程序,请验证要升级的程序的存在。
NDP1.1sp1-KB867460-X86.exe
DataSet3
2004-12-28
打赏
举报
回复
没有这事
可能你做错了什么
咏方舟【长江支流】
2004-12-28
打赏
举报
回复
哈哈,我也遇到,没办法,在继承的窗口再Form_Load中再定位。试试hxhbluestar(贺星河)的办法先
hxhbluestar
2004-12-28
打赏
举报
回复
安装 .NET 1.1 SP1
http://support.microsoft.com/?kbid=867460
.NET Framework 1.1 Service Pack 1
818776 FIX:继承的 Windows 窗体中的控件布局可能发生更改
haixj
2004-12-28
打赏
举报
回复
这是BUG,我在用vs2002时就发现了,我装了VS.NET2003正式版就没这个问题了,安装时最好装VC++7.0.
seabelial
2004-12-28
打赏
举报
回复
真是郁闷啊,窗体设计看起来和以前的DELPHI一样,但是人家DELPHI的控件就不跑,郁闷
i三千
2004-12-27
打赏
举报
回复
up
seabelial
2004-12-27
打赏
举报
回复
楼上的没用,Locked只是锁定设计时不让修改
xinbin1122
2004-12-27
打赏
举报
回复
button1.Locked=true;
seabelial
2004-12-27
打赏
举报
回复
我试了2005beta,还是一样有这个问题,真郁闷,不知道MS会不会解决这个问题。
swzlxm
2004-12-27
打赏
举报
回复
我也有确到类似的问题,只能在代码设置
WinForm
学习
C#学习
C#
WinForm
窗体
及控件自适应设计指南
本文还有配套的精品资源,点击获取 简介:在C#编程中,
WinForm
用于创建桌面
应用
程序,包含丰富的GUI元素。本文详细讲解了如何实现
WinForm
窗体
及其控件的自适应布局,以适应不同分辨率和屏幕尺寸。介绍了使用百分比定位、调整大小事件、anchoring和docking、TableLayoutPanel和FlowLayoutPanel容器控件、响应式设计以及AutoSiz...
别再死记硬背了!用Visual Studio 2022创建C#
WinForm
窗体
的保姆级避坑指南
本文提供了一份详细的Visual Studio 2022创建C#
WinForm
窗体
的保姆级避坑指南,帮助开发者避免常见错误。从项目类型选择、
窗体
基础原理到属性设置和事件处理,全面解析
WinForm
开发的关键技巧,特别适合C#新手快速上手
应用
程序界面开发。
打造苹果风格的VB
.NET
窗体
界面
VB
.NET
作为微软
.NET
框架下的一种编程语言,它
继承
了Visual Basic的语言特性,同时增强了面向对象的能力,非常适合快速开发Windows桌面
应用
程序的用户界面。开发过程不仅包括了传统
窗体
的创建与管理,还涉及到控件的定制和事件驱动编程,这使得VB
.NET
在用户界面开发上具有较高的效率和灵活性。苹果公司的设计哲学以其简洁、直观和对用户体验的深刻洞察而闻名。苹果风格
窗体
设计不仅遵循这一传统,而且融入了苹果产品的标志性外观,例如MacOS的用户界面。
.NET
WinForm
s
窗体
应用
程序学习总结_田超凡
C#开发数据库
应用
程序 学习总结 ...
C#
111,129
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章