0

1 つのクラスから継承されたさまざまなサブクラスに埋め込まれたいくつかの関数を使用する必要があります。たとえばListViewAListViewBからListView. サブクラスは、サードパーティ ソフトウェアとオープンソースからのものです。すべての機能を組み合わせる簡単な方法はありますか?

4

1 に答える 1

0

次のようなことを試すことができます:

foreach(ListView unknownListView in unknownObjectList)
{
    if (unknownListView is ListViewA )
    {
       var LWA = unknownListView as ListViewA;
       // ... do something with ListViewA 
    }
    if (unknownListView is ListViewB )
    {
       var LWB = unknownListView as ListViewB ;
       // ... do something with ListViewB 
    } 
}
于 2013-01-10T13:37:01.097 に答える