次の方法で共有


ModuleListPage コンストラクター

定義

ModuleListPage クラスの新しいインスタンスを初期化します。

オーバーロード

ModuleListPage()

ModuleListPage クラスの新しいインスタンスを初期化します。

ModuleListPage(ListPageListView)

指定したリスト ビューを使用して、 ModuleListPage クラスの新しいインスタンスを初期化します。

ModuleListPage()

ModuleListPage クラスの新しいインスタンスを初期化します。

protected:
 ModuleListPage();
protected ModuleListPage ();
Protected Sub New ()

次の例は、 クラスから派生し、パラメーターなしのModuleListPage()コンストラクターをModuleListPage使用する クラスを示しています。

internal class DemoPage : ModuleListPage {

    public DemoPage() : base() { }
    ModuleListPageGrouping _entryTypeGrouping;

注釈

ほとんどの派生クラスでは、特殊なリスト ビューの動作が必要でない限り、このコンストラクターが使用されます。

適用対象

ModuleListPage(ListPageListView)

指定したリスト ビューを使用して、 ModuleListPage クラスの新しいインスタンスを初期化します。

protected:
 ModuleListPage(Microsoft::Web::Management::Client::Win32::ListPageListView ^ listView);
protected ModuleListPage (Microsoft.Web.Management.Client.Win32.ListPageListView listView);
new Microsoft.Web.Management.Client.Win32.ModuleListPage : Microsoft.Web.Management.Client.Win32.ListPageListView -> Microsoft.Web.Management.Client.Win32.ModuleListPage
Protected Sub New (listView As ListPageListView)

パラメーター

listView
ListPageListView

ListPageListView表示するオブジェクト。

次の例では、 クラスから派生したクラスを ListPageListView 作成し、それをコンストラクターに ModuleListPage(ListPageListView) アタッチします。

class MySettingsPage : ModuleListPage {

    public MySettingsPage()
        : base(new MyListView()) {
    } 
    private sealed class MyListView : ListPageListView {

        protected override void 
            OnDrawColumnHeader(
            DrawListViewColumnHeaderEventArgs e) {

            e.DrawDefault = true;
            base.OnDrawColumnHeader(e);
        }

        protected override void 
            OnDrawItem(DrawListViewItemEventArgs e) {
            e.DrawDefault = true;
            base.OnDrawItem(e);
        }

        protected override void 
            OnDrawSubItem(DrawListViewSubItemEventArgs e) {
            e.DrawDefault = true;
            base.OnDrawSubItem(e);
        }
    }
} 

注釈

このコンストラクターを使用すると、内部 ListPageListView オブジェクトのイベントとプロパティをより柔軟に処理できます。

適用対象