Я использую System.Reflection для загрузки типа, который я не могу загрузить во время разработки. Мне нужно вытащить все элементы управления в коллекции этого типа, однако, команда OfType, похоже, не нравится синтаксис отражения. вот "близко" к тому, что я получил.
Dim ControlType As Type = System.Reflection.Assembly.GetAssembly( _
GetType(MyAssembly.MyControl)) _
.GetType("MyAssembly.MyUnexposedControl")
Dim Matches as List(Of Control) = MyBaseControl.Controls.OfType(Of ControlType)
Так что этот код фальшивый, он не работает, но вы понимаете, что я пытаюсь сделать. Так есть ли способ использовать отражение и получить все элементы управления этого типа?