标题:请教: 怎么同时设置多个窗口的属性值?
只看楼主
shared2012
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2012-6-3
结帖率:100%
已结贴  问题点数:5 回复次数:2 
请教: 怎么同时设置多个窗口的属性值?
如我要把所有的窗体的:
StartPosition
属性值设为:CenterScreen。
有没有快捷的方法呢?

搜索更多相关主题的帖子: 快捷 
2012-06-06 23:45
wumingchenxi
Rank: 6Rank: 6
等 级:侠之大者
威 望:6
帖 子:96
专家分:457
注 册:2012-6-6
得分:3 
直接在界面上进行多选修改,不能实现,但是你说的全部窗口,还可以在代码上实现,如果是部分窗口,哈,估计就要手工了。
利用Ctrl+H 查找全工程代码,
1。this.StartPosition的行全部干掉,C#在默认情况下是没有这行代码的,但是如果某些窗口的这个属性已经被设置过,就要先清除掉。
2。用替换的方法,就要找一个替换目标,在1。已经没有本身目标了,所以找一个其他目标。this.ResumeLayout(false);
这句话在任何窗口中都存在,可以把它替换为this.ResumeLayout(false);this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
3。看看是不是都改过来了。
2012-06-07 08:06
xydddaxia
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:33
帖 子:466
专家分:2307
注 册:2009-3-20
得分:3 
使用继承,提高可维护性

站在春哥的肩膀上
2012-06-07 08:44



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-370981-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.986286 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved