2015年11月10日晚
在Visual Studio设置一个Control控件的Location属性,定义中是有get;set;的,但是报错,说Location属性是不可变的? 觉得解释理解不了,上网查,有的说用Point对象赋值,有的说用SetBounds(设置边界)设置,想起来昨天下了.NET 4.6的源代码,根据程序集去查找Control.Location的定义看到了如下的内容:
这是第一次查源码带来的收获,小记下,务喷。
时间: 2024-12-17 01:10:01
2015年11月10日晚
在Visual Studio设置一个Control控件的Location属性,定义中是有get;set;的,但是报错,说Location属性是不可变的? 觉得解释理解不了,上网查,有的说用Point对象赋值,有的说用SetBounds(设置边界)设置,想起来昨天下了.NET 4.6的源代码,根据程序集去查找Control.Location的定义看到了如下的内容:
这是第一次查源码带来的收获,小记下,务喷。