我正在使用下面列出的類來創建一個包裝ComboBox的UserControl,它可以接受列表<T>並返回T類型的對象當內部ComboBox的選擇被改變時。 在代碼中一切正常,完全如我所料,但無法使用我的控件時,無法使設計中顯示SelectedItemChanged事件。當抽象基類非抽象時,它工作得很好,但我試圖將5個基本上重複的控件濃縮爲一個。 不重要的零件已被剪斷。 using System;
我最近遇到了一個問題,它似乎我需要'靜態抽象'方法。我知道爲什麼這是不可能的,但我該如何解決這個限制? 例如,我有一個抽象類,它有一個描述字符串。由於這個字串是通用於所有的情況下,它被標記爲靜態的,但我想需要從這個類派生的所有類提供自己的描述屬性,因此我將其標記爲抽象: abstract class AbstractBase
{
...
public static abstr