시스템입니다.Windows.DependencyProperty 대시스템입니다.워크플로우.당 이벤트를 처리.DependencyProperty

StackOverflow https://stackoverflow.com/questions/634201

  •  10-07-2019
  •  | 
  •  

문제

니다.NET Framework 것으로 보인 두 개의 구현 DependencyProperty 체

  1. 시스템입니다.Windows.DependencyProperty
  2. 시스템입니다.워크플로우.당 이벤트를 처리.DependencyProperty

을 이해 정상적인 사용하의 첫 번째 중 하나에서 WPF 그리고 정상적인 사용이의 두 번째 중 하나에서 WF 하지만 무엇이 그들 사이의 차이점이 있다면?
내가 사용하지 않 WPF/WF 고 아직도 사용하고 싶었 DependencyProperty 는 최고의 것을 사용하나요?
어떤 계획을 병합하여 하나다.

도움이 되었습니까?

해결책

의 차이는 미묘지만 그것은 아주 충분히 명확:

시스템입니다.Windows.DependencyProperty 초점을 맞추고 향해 처리 종속성의 모든 WPF 종속성체,그리고 당신은 그것을 등록할 수 있습을 가진 선택적인 추가적인 정보에 대한 메타데이터의 제공과 같은 측정,애니메이션,그리고 많은 WPF 특정합니다.

왜?기 때문에 이 종속성 제공할 수 있는 다음 추가 사용하여 지정된 파생된 클래스의 PropertyMetadata.이 포함되어 있 WPF 의 UIPropertyMetadata 및 FrameworkPropertyMetadata 고급의 등록 WPF 종속성을 제공합니다.

시스템입니다.워크플로우.당 이벤트를 처리.DependencyProperty 수 있습만으로 등록 간단한 의존성,속성 없이 필요한 추가적인 정보의 특정 WF 의 PropertyMetadata.

현재의 계획에 통합하기 때문에,그들을 그들 모두가 개념적으로 그리고 상황에 맞는 다릅니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top