誰もがListをプラグインできるUserControlをやっています。C#:Generic List Property
内部的にListがソートされ、プログラムで追加されるのは内部ItemaSourceの項目です。プロパティElementsDataSource
public List<T> ElementsDataSource {get;set;}
List<T>
コンパイル/動作していないを使用する必要があり、このユーザーコントロールを使用したい
誰もが、代わりに私がList<object>
を使用する必要があります。
しかし、その後、私は内部的にそれらを並べ替えるとなどそれらを再利用する際にジェネリック型に再びElementsDataSource内のオブジェクトをキャストする必要があり...
どのように私は私のユーザーにジェネリックリストのプロパティを提供することができますだけで好き。 NETはそれをやっている?
たぶん、私のユーザーはList<Customer>
またはList<Department>
などでプラグインです...または私は完全に間違っているとList<Object>
を使用する必要がありますか?
明示してください:「作業していない/コンパイルしています」という意味はどうですか? –