1
我不知道如何解釋這個確切的,但我會有一個去。循環通過泛型類的兒童類
我有一個基本的用戶控件,需要通過一個泛型類型。
public abstract class BaseControl<T> : UserControl where T : BaseClass, new()
{
}
基本控制的目的是編輯BaseClass的子項的屬性。
然後,我有類似以下
public partial class MyControl : BaseControl<MyClass>
{
}
一對夫婦的控制 「MyClass的」 爲繼承BaseClass的。
因此,讓我們說我有MyControl和其他類似於它在頁面中使用。 我可以做類似以下的事情來獲得所有繼承自BaseClass的控件嗎?
foreach(BaseControl<T> c in this.Controls)
{
//do stuff
}
非常感謝:) –