次の方法で共有


DDX_ManagedControl

コントロールのリソース id に一致する .NET コントロールを作成します

template <typename T>
void DDX_ManagedControl(
   CDataExchange* pDX, 
   int nIDC, 
   CWinFormsControl<T>& control 
);

パラメーター

  • pDX
    CDataExchange クラス のオブジェクトへのポインター。フレームワークは、方向がデータ交換のコンテキストを設定するには、このオブジェクトを指定します。

  • nIDC
    コントロールのリソース id は、コントロール プロパティに関連付けられています。

  • control
    CWinFormsControl クラス オブジェクトへの参照。

解説

DDX_ManagedControl は、CWinFormsControl::CreateManagedControl を呼び出し、リソースのコントロール ID と一致するコントロールを作成します。CDialog::OnInitDialogでリソース id からコントロールの作成に DDX_ManagedControl を使用します。データ交換の場合は、Windows フォーム コントロールで DDX/DDV 関数を使用する必要はありません。

詳細については、「方法: Windows フォームで DDX/DDV データ バインディングを実行する」を参照してください。

必要条件

ヘッダー: afxwinforms.h

参照

関連項目

CWinFormsControl::CreateManagedControl

CDialog::OnInitDialog