更新 : 2010 年 7 月
プロパティ グリッド コントロールに新しいプロパティを追加します。
int AddProperty(
CMFCPropertyGridProperty* pProp,
BOOL bRedraw=TRUE,
BOOL bAdjustLayout=TRUE
);
パラメーター
[入力] pProp
プロパティへのポインター。[入力] bRedraw
プロパティを直ちに再描画する場合は TRUE。それ以外の場合は FALSE。 既定値は TRUE です。[入力] bAdjustLayout
プロパティのテキストおよび値の描画方法を再計算してプロパティを描画する場合は TRUE。既存の計算を使用してプロパティを描画する場合は FALSE。 既定値は TRUE です。
戻り値
このメソッドが成功した場合は、プロパティ グリッド コントロール内のプロパティを追加した位置の、0 から始まるインデックス。それ以外の場合は -1。
解説
このメソッドのポインターのプロパティ グリッド コントロールのプロパティの一覧の末尾に指定したプロパティを追加します。 プロパティを破棄またはグリッド コントロールが破棄される前に、スコープの外を移動することはしないでください。 プロパティ グリッド コントロールが終わったらを呼び出すCMFCPropertyGridCtrl::RemoveAll追加したすべてのプロパティを削除します。 指定したプロパティは、リストに既に追加されている場合は、AddProperty メソッドを失敗します。
必要条件
**ヘッダー:**afxpropertygridctrl.h
参照
参照
CMFCPropertyGridCtrl::AdjustLayout
履歴の変更
日付 |
History |
理由 |
---|---|---|
2010 年 7 月 |
オブジェクトの有効期間と破壊に関しての追加情報を次のように更新します。 |
カスタマー フィードバック |