现在接手一个winform项目,以前都做web的,对winform了解不多。现在有个问题,里面很多地方使用到第三方的一个时间控件(DevExpress.XtraEditors.DateEdit),它现在的时间范围是(MaxValue)0001 00:00:00~(MinValue)9999 00:00:00,我想要改为(MaxValue)1900 00:00:00~(MinValue)2079 23:59:59,一个一个去找每一个使用时间控件(DevExpress.XtraEditors.DateEdit)的地方,然后更改它得属性值(MaxValue)(MinValue),工作量无疑很大,请问有什么别的方法吗?比如像web里面写段JS然后放母版之类,只用做很小改动的?谢谢各位有经验的人介绍下
现在问题是,遍历查找不到第三方的控件:
foreach(Control ctrl in this.Controls)
{
...
}
这个this.Controls没有包含第三方的
你在winform中用一个BsefFrom,其他界面继承这个basefrom,改一点代码一样可以达到你的要求。。,,不过你现在也没有用basefrom,,还不是的一个个去改的