다음을 통해 공유


CMFCPropertyGridProperty 클래스

A CMFCPropertyGridProperty 개체 속성 목록 컨트롤에서 목록 항목을 나타냅니다.

class CMFCPropertyGridProperty : public CObject

Members

Bb982852.collapse_all(ko-kr,VS.110).gifPublic 생성자

Name

설명

CMFCPropertyGridProperty::CMFCPropertyGridProperty

CMFCPropertyGridProperty 개체를 생성합니다.

CMFCPropertyGridProperty::~CMFCPropertyGridProperty

소멸자.

Bb982852.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

CMFCPropertyGridProperty::AddOption

속성 목록 컨트롤에 새 목록 항목을 추가합니다.

CMFCPropertyGridProperty::AddSubItem

자식 항목 속성에 추가합니다.

CMFCPropertyGridProperty::AdjustButtonRect

사각형이 포함 단추의 크기를 조정 하려면 속성을 알리려면 부모 속성 목록 컨트롤에서 호출 합니다.

CMFCPropertyGridProperty::AdjustInPlaceEditRect

텍스트 상자 및 선택적 스핀 단추 컨트롤의 속성 값을 설정 하는 데 사용 되는 경계를 검색 합니다.

CMFCPropertyGridProperty::AllowEdit

편집 가능 또는 읽기 전용 속성을 만듭니다.

CMFCPropertyGridProperty::CreateInPlaceEdit

편집 가능한 컨트롤에 대 한 속성을 만들려면 프레임 워크에서 호출 합니다.

CMFCPropertyGridProperty::CreateSpinControl

편집 가능한 스핀 단추 컨트롤을 만들려면 프레임 워크에서 호출 됩니다.

CMFCPropertyGridProperty::Enable

속성을 사용할 수 있거나.

CMFCPropertyGridProperty::EnableSpinControl

속성 값을 수정 하는 데 사용 되는 스핀 단추 컨트롤을 사용할 수 있거나.

CMFCPropertyGridProperty::Expand

확장 또는 축소 하위 속성을 포함 하는 속성입니다.

CMFCPropertyGridProperty::FormatProperty

속성 값의 텍스트 표현과 서식을 지정합니다.

CMFCPropertyGridProperty::GetData

검색은 DWORD 속성과 관련 된 값입니다.

CMFCPropertyGridProperty::GetDescription

속성 설명을 검색합니다.

CMFCPropertyGridProperty::GetExpandedSubItems

확장 된 하위 항목을 검색합니다.

CMFCPropertyGridProperty::GetHierarchyLevel

계층 구조 수준에서 속성의 인덱스를 검색합니다.

CMFCPropertyGridProperty::GetName

속성의 이름을 검색합니다.

CMFCPropertyGridProperty::GetNameTooltip

도구 설명에 속성의 이름을 표시 하는 프레임 워크에서 호출 합니다.

CMFCPropertyGridProperty::GetOption

인덱스에 의해 지정 된 옵션의 텍스트를 검색 합니다.

CMFCPropertyGridProperty::GetOptionCount

속성에 속하는 옵션을 검색 합니다.

CMFCPropertyGridProperty::GetOriginalValue

현재 속성의 초기 값을 검색합니다.

CMFCPropertyGridProperty::GetParent

Parent 속성에 대 한 포인터를 검색합니다.

CMFCPropertyGridProperty::GetRect

속성의 경계 사각형을 검색합니다.

CMFCPropertyGridProperty::GetSubItem

0부터 시작 인덱스로 식별 되는 하위 속성을 검색 합니다.

CMFCPropertyGridProperty::GetSubItemsCount

하위 항목을 검색합니다.

CMFCPropertyGridProperty::GetThisClass

프레임 워크에서 사용 되는 포인터를 얻을 수 있는 CRuntimeClass 이 클래스 형식에 연결 된 개체입니다.

CMFCPropertyGridProperty::GetValue

속성 값을 검색합니다.

CMFCPropertyGridProperty::GetValueTooltip

다음 도구 설명에 표시 되는 속성 값의 텍스트 표현을 검색 하는 프레임 워크에서 호출 합니다.

CMFCPropertyGridProperty::HitTest

해당 지점에 해당 속성이 목록 항목 속성 개체를 가리킵니다.

CMFCPropertyGridProperty::IsAllowEdit

속성을 편집할 수 있는지 여부를 나타냅니다.

CMFCPropertyGridProperty::IsEnabled

속성의 사용 여부를 나타냅니다.

CMFCPropertyGridProperty::IsExpanded

속성의 확장 또는 축소 여부를 나타냅니다.

CMFCPropertyGridProperty::IsGroup

현재 속성 그룹을 나타내는지 여부를 나타냅니다.

CMFCPropertyGridProperty::IsInPlaceEditing

현재 속성을 편집할 수 있는지 여부를 나타냅니다.

CMFCPropertyGridProperty::IsModified

현재 속성이 수정 되었는지 여부를 나타냅니다.

CMFCPropertyGridProperty::IsParentExpanded

현재 속성의 부모를 확장 하는지 여부를 나타냅니다.

CMFCPropertyGridProperty::IsSelected

현재 속성이 선택 되어 있는지 여부를 나타냅니다.

CMFCPropertyGridProperty::IsVisible

현재 속성이 표시 되는지 여부를 나타냅니다.

CMFCPropertyGridProperty::OnClickButton

속성에 포함 된 단추를 클릭할 때 프레임 워크에 의해 호출 됩니다.

CMFCPropertyGridProperty::OnClickName

속성의 이름 필드를 클릭할 때 부모 속성 목록 컨트롤에서 호출 합니다.

CMFCPropertyGridProperty::OnClickValue

속성의 값 필드를 클릭할 때 부모 속성 목록 컨트롤에서 호출 합니다.

CMFCPropertyGridProperty::OnCloseCombo

속성에 포함 된 콤보 상자를 닫을 때 프레임 워크에 의해 호출 됩니다.

CMFCPropertyGridProperty::OnDblClk

사용자 속성 두 번 클릭 하면 프레임 워크에서 호출 됩니다.

CMFCPropertyGridProperty::OnDrawButton

속성에 포함 된 단추를 그리려면 프레임 워크에서 호출 합니다.

CMFCPropertyGridProperty::OnDrawDescription

속성 설명을 표시 하는 프레임 워크에서 호출 됩니다.

CMFCPropertyGridProperty::OnDrawExpandBox

확장 컨트롤 상자 하위 속성 포함 속성 근처 그리려면 프레임 워크에서 호출 합니다.

CMFCPropertyGridProperty::OnDrawName

속성 이름을 표시 하는 프레임 워크에서 호출 됩니다.

CMFCPropertyGridProperty::OnDrawValue

속성 값을 표시 하는 프레임 워크에서 호출 됩니다.

CMFCPropertyGridProperty::OnEdit

사용자에 대 한 속성 값을 수정할 때 프레임 워크에 의해 호출 됩니다.

CMFCPropertyGridProperty::OnEndEdit

사용자가 완료 되 면 프레임 워크에서 호출 속성 값을 수정 합니다.

CMFCPropertyGridProperty::OnKillSelection

 

CMFCPropertyGridProperty::OnPosSizeChanged

 

CMFCPropertyGridProperty::OnRClickName

속성 이름 영역에서 마우스 오른쪽 단추를 클릭할 때 프레임 워크에 의해 호출 됩니다.

CMFCPropertyGridProperty::OnRClickValue

속성의 값 영역에서 마우스 오른쪽 단추를 클릭할 때 프레임 워크에 의해 호출 됩니다.

CMFCPropertyGridProperty::OnSelectCombo

사용자는 편집 가능한 콤보 상자에서 항목을 선택 하면 프레임 워크에서 호출 됩니다.

CMFCPropertyGridProperty::OnSetCursor

속성 항목에 마우스 포인터를 이동할 때 프레임 워크에 의해 호출 됩니다.

CMFCPropertyGridProperty::OnSetSelection

 

CMFCPropertyGridProperty::OnUpdateValue

편집 가능한 속성의 값을 변경 하면 프레임 워크에서 호출 됩니다.

CMFCPropertyGridProperty::PushChar

속성 목록 컨트롤에서 속성을 선택 하 고 새 문자를 입력할 때 호출 됩니다.

CMFCPropertyGridProperty::Redraw

속성을 다시 그립니다.

CMFCPropertyGridProperty::RemoveAllOptions

속성에서 모든 옵션 (항목)를 제거합니다.

CMFCPropertyGridProperty::RemoveSubItem

지정 된 하위 항목을 제거합니다.

CMFCPropertyGridProperty::ResetOriginalValue

편집된 속성의 원래 값을 복원합니다.

CMFCPropertyGridProperty::SetData

연결 된 DWORD 속성 값입니다.

CMFCPropertyGridProperty::SetDescription

현재 속성에 설명 하는 텍스트를 지정 합니다.

CMFCPropertyGridProperty::SetName

속성 이름을 설정합니다.

CMFCPropertyGridProperty::SetOriginalValue

편집 가능한 속성의 원래 값을 설정합니다.

CMFCPropertyGridProperty::SetValue

속성 표에서 속성 값을 설정합니다.

CMFCPropertyGridProperty::Show

표시 하거나 속성을 숨깁니다.

Bb982852.collapse_all(ko-kr,VS.110).gifProtected 메서드

Name

설명

CMFCPropertyGridProperty::CreateCombo

콤보 상자 속성에 추가 하는 프레임 워크에서 호출 합니다.

CMFCPropertyGridProperty::HasButton

속성 단추가 있는지 여부를 나타냅니다.

CMFCPropertyGridProperty::Init

속성 개체를 초기화 하는 프레임 워크에서 호출 됩니다.

CMFCPropertyGridProperty::IsSubItem

지정 된 속성이 현재 속성의 하위 항목 인지 여부를 나타냅니다.

CMFCPropertyGridProperty::IsValueChanged

현재 속성 값이 변경 되었는지 여부를 나타냅니다.

CMFCPropertyGridProperty::OnCtlColor

배경색 속성의 채우기 브러시를 검색 해야 하는 경우 프레임 워크에서 호출 됩니다.

CMFCPropertyGridProperty::OnDestroyWindow

프레임 워크에서 속성이 소멸 또는 편집이 완료 될 때 호출 됩니다.

CMFCPropertyGridProperty::OnKillFocus

속성은 입력된 포커스를 잃었을 때 프레임 워크에 의해 호출 됩니다.

Bb982852.collapse_all(ko-kr,VS.110).gif데이터 멤버

Name

설명

CMFCPropertyGridProperty::m_strFormatDouble

Double 형식의 값에 대 한 형식 문자열입니다.

CMFCPropertyGridProperty::m_strFormatFloat

부동 소수점 형식의 값에 대 한 형식 문자열입니다.

CMFCPropertyGridProperty::m_strFormatLong

문자열 형식의 값에 대 한 긴 포맷 합니다.

CMFCPropertyGridProperty::m_strFormatShort

짧은 형식의 값에 대 한 형식 문자열입니다.

설명

사용 된 CMFCPropertyGridProperty 다음 목록 컨트롤에 속성을 추가 하는 속성을 나타내는 개체입니다.자세한 내용은 CMFCPropertyGridCtrl 클래스를 참조하십시오.

Property 개체는 데이터 형식 문자열, 날짜, 부울 또는 정수 값 등을 나타낼 수 있습니다.자식 속성을 포함할 수 또는 단추 컨트롤 또는 콤보 상자와 같은 컨트롤을 포함할 수 있습니다.

예제

다음 예제에서는 생성 한 CMFCPropertyGridProperty 개체.예제 또한 다양 한 메서드를 사용 하는 방법을 보여 줍니다.를 CMFCPropertyGridProperty 클래스 옵션을 추가, 하위 항목을 추가, 속성을 사용 하 고 속성을 표시 합니다.이 이때의 일부인의 새 컨트롤 샘플.

    CMFCPropertyGridProperty* pGroup1 = new CMFCPropertyGridProperty(_T("Appearance"));

    // construct a COleVariant object. 
    COleVariant var3DLook((short)VARIANT_FALSE, VT_BOOL);

    pGroup1->AddSubItem(new CMFCPropertyGridProperty(_T("3D Look"), var3DLook, 
        _T("Specifies the dialog's font will be nonbold and controls will have a 3D border")));

    CMFCPropertyGridProperty* pProp = new CMFCPropertyGridProperty(_T("Border"),
        _T("Dialog Frame"), _T("One of: None, Thin, Resizable, or Dialog Frame"));
    pProp->AddOption(_T("None"));
    pProp->AddOption(_T("Thin"));
    pProp->AddOption(_T("Resizable"));
    pProp->AddOption(_T("Dialog Frame"));
    pProp->AllowEdit(FALSE);

    pGroup1->AddSubItem(pProp);
    pGroup1->AddSubItem(new CMFCPropertyGridProperty(_T("Caption"), (COleVariant) _T("About NewControlsDemo"), _T("Specifies the text that will be displayed in the dialog's title bar")));
    pGroup1->AdjustButtonRect();
    pGroup1->AllowEdit();
    pGroup1->Enable();
    pGroup1->Show();
    pGroup1->Redraw();

상속 계층 구조

CObject

   CMFCPropertyGridProperty

요구 사항

헤더: afxpropertygridctrl.h

참고 항목

참조

계층 구조 차트

CMFCPropertyGridCtrl 클래스

기타 리소스

MFC 클래스