나는 INotifyProperyChanged를 구현하는 커스텀 객체를 가지고 있으며, 바인딩과 함께 멋지게 연출할 소프트 삭제를 구현할 수 있는지 궁금합니다. 각 개체는 IsDeleted 속성을 가지며이 속성이 true로 설정되면 GUI에 표시되지 않습니다. Binding 클래스를 꾸미는 커스텀 마크 업 익스텐션을 만들려고 생각했지만 예상대로 잘되지 않았다. 이제 IsDeleted와 함께 멀티 바인딩을 사용하여 바인딩 된 속성 중 하나로 간주하여 변환기가 어떤 개체가 삭제되는지 파악할 수있게했습니다. 그러나이 솔루션은 상당히 복잡하고 지루한 것처럼 들립니다.WPF : 소프트 삭제 및 바인딩?
누구든지 바인딩을 위해 소프트 삭제를 구현하는 방법을 알고 있습니까?
나는 당신이 제안한 것과 비슷한 것을했다. 내 기본 유형에 두 가지 속성이 있습니다. IsDeleted 및 Visiblity는 IsDeleted == true 인 경우 Visiblity.Collapsed를 반환합니다. – aks