我有一个组件列表
List<Component> components = new List<Component>();
Run Code Online (Sandbox Code Playgroud)
我正在设计一个动态表单框架.我知道即使我知道它们各自是什么类型的组件,也不可能转换为特定组件.如何将组件作为特定类型(例如TextBox
,ComboBox
)以使用其属性.
例如,我知道第一项components
是a ComboBox
.我可以把它作为ComboBox
使用它吗?
根据指定的类型过滤IEnumerable的元素.
var textBoxes = components.OfType<TextBox>();
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1171 次 |
最近记录: |