PropertyMetadata.CreateDefaultValueCallback 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
기본 속성 값을 제공하는 콜백 메서드에 대한 참조를 가져옵니다.
public:
property CreateDefaultValueCallback ^ CreateDefaultValueCallback { CreateDefaultValueCallback ^ get(); };
CreateDefaultValueCallback CreateDefaultValueCallback();
public CreateDefaultValueCallback CreateDefaultValueCallback { get; }
var createDefaultValueCallback = propertyMetadata.createDefaultValueCallback;
Public ReadOnly Property CreateDefaultValueCallback As CreateDefaultValueCallback
속성 값
기본 속성 값을 제공하는 콜백 메서드에 대한 참조입니다.
설명
종속성 속성의 기본값이 스레드 바인딩될 수 있는 경우 고정 상수 기본값 대신 CreateDefaultValueCallback 을 사용합니다. 는 CreateDefaultValueCallback
기본 UI 스레드 이외의 스레드에서 속성의 기본값을 가져와야 할 때마다 기본값에 대한 팩터리입니다.
종속성 속성에 대해 CreateDefaultValueCallback 패턴을 설정하려면 속성에 대한 메타데이터를 정의할 때 PropertyMetadata 생성자를 사용하는 대신 정적 Create 메서드 중 하나를 사용합니다. 해당 메타데이터는 Register 호출에 제출됩니다. 자세한 내용은 사용자 지정 종속성 속성을 참조하세요. 속성 변경 콜백과 마찬가지로 메서드는 CreateDefaultValueCallback
종속성 속성을 등록하는 형식의 정적 메서드여야 합니다. 메서드가 public일 필요는 없습니다.