在C# Windows Forms App中,我在运行时在form类中向窗体添加了一个新控件:如果我在窗体处于最小化状态时执行此操作,则会扰乱窗体上其他控件的放置,这些控件设置了Anchor属性:它们变得比窗体更大,并且我无法通过调整窗体大小来修复它。编辑:它似乎只影响Anchor属性设置为Right或Bottom或两者都设置的控件。
我已经在我的应用程序中创建了许多自定义用户控件。它们是使用Validates()方法验证自己内容的控件。当我单击窗体上的按钮时,我想在任何具有该方法的控件上调用该方法。实现这一目标的最佳方法是什么?我能够识别和控件,并检查它们是否有方法,但不确定在这一点如何调用它。(所有控件都以‘cc’开头) {
if (c.Name.Le