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

本文关键字:控制 | 更新日期: 2023-09-27 18:04:06

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

有一个方法到GetNextControl但是没有办法获得先前的控制谁能告诉我怎么得到这个?

提前致谢

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

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);