not*_*ing 6 c# infragistics visual-studio winforms
我继承了一个以我无法撤消的方式修改过的项目.除了通过"属性"窗口之外,表单上的每个控件都不可修改,并且每个控件在通常为非可见项目(例如DataSource)保留的部分中的下方区域(见图像)中都有一个图标.如何撤消此操作并将设计器返回到可用的版本而不必全部擦除并重新开始?

控件可以被锁定吗?我遇到过遗留代码,其中程序员锁定了每个控件,这意味着您无法在设计器中移动它们或调整它们的大小。如果是这样,请全部选择它们并将Locked属性更改为 false(如果它们已锁定,那么当您选择它们时,您还应该在设计器中看到一个挂锁。
如果没有,也许您可以创建一个新的对话框/表单并将控件复制到其中,看看是否可以解决问题。另一个技巧可能是添加用户控件的第二个实例,以查看新添加的控件是否按预期工作。如果是这样,请检查代码并将所有事件/逻辑指向新控件(是的,很乏味,但可能有效)。
此外,您永远无法在实例化用户控件的窗体/控件的设计器中编辑用户控件的各个子控件。您必须转到用户控件的设计器才能编辑用户控件的各个(子)控件。


| 归档时间: |
|
| 查看次数: |
3766 次 |
| 最近记录: |