이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

DependencyProperty.PropertyType 속성

 

게시 날짜: 2016년 11월

해당 값에 대 한 종속성 속성을 사용 하는 형식을 가져옵니다.

네임스페이스:   System.Windows
어셈블리:  WindowsBase(WindowsBase.dll에 있음)

public Type PropertyType { get; }

속성 값

Type: System.Type

Type 속성 값입니다.

이 속성을 통해 원래 속성 등록 하 여 선언 된 속성의 값 형식을 보고는 propertyType 매개 변수입니다. 비슷합니다는 Name, 등록 후 종속성 속성의 속성 형식을 변경할 수 없습니다.

다음 예제에서는 종속성 속성 식별자의 다양 한 특성을 쿼리하여 포함 하는 PropertyType합니다. 형식 이름 문자열은 PropertyType 가져온 반환 된 Type합니다.

pm = dp.GetMetadata(dp.OwnerType);
MetadataClass.Text = pm.GetType().Name;
TypeofPropertyValue.Text = dp.PropertyType.Name;
DefaultPropertyValue.Text = (pm.DefaultValue!=null) ? pm.DefaultValue.ToString() : "null";
HasCoerceValue.Text = (pm.CoerceValueCallback == null) ? "No" : pm.CoerceValueCallback.Method.Name;
HasPropertyChanged.Text = (pm.PropertyChangedCallback == null) ? "No" : pm.PropertyChangedCallback.Method.Name;
ReadOnly.Text = (dp.ReadOnly) ? "Yes" : "No";

.NET Framework
3.0 이후 사용 가능
맨 위로 이동
표시: