VB.Net确定GroupBox底部的控制

时间:2015-11-09 20:42:41

标签: vb.net

如果我有一个包含7个控件的组合框,例如:

GroupBox
Label 
ComboBox 
Label 
ComboBox 
Label
TextBox 
Button 
Label
ComboBox

如果我想删除具有最大Location.Y(组框中最底层控件)的控件,我是否必须遍历每个控件直到找到最大的控件,或者是否有其他方法可以执行此操作?谢谢。

1 个答案:

答案 0 :(得分:1)

是的,你需要循环。

Dim lastControl As Control = GroupBox1.Controls.Cast(Of Control).OrderByDescending(
                               Function(x) x.Bottom).First