如何在c#中获得先前的控制

如何在c#中获得先前的控制

GetNextControl有一个方法,但没有方法可以获得以前的控制,任何身体都可以告诉我怎么能得到这个

提前

GetNextControl(Control control, bool forward)您可以指定是否要向前或向后获取控件。 例如,要获得button1的后向控制,您可以执行以下操作:

 Control previous = GetNextControl(button1, false);//false indicates backward 

如果在第二个参数中传递false , GetNextControl()将返回上一个控件:

 Control prev = yourControl.GetNextControl(origin, false); 

我同意方法名称有些令人困惑,但你可以说确实在寻找下一个控件,只是在另一个方向。

是的,您可以像以下一样使用它:

 var control = GetNextControl(origControl, false);