CanExecute가 처음 호출될 때 WPF CommandParameter는 NULL입니다. ItemsControl의 DataTemplate 내의 버튼에 바인드된 WPF 및 명령어에 문제가 발생했습니다.시나리오는 아주 간단하다.ItemsControl은 객체 목록에 바인딩되어 있으며 버튼을 클릭하여 목록 내의 각 객체를 삭제할 수 있습니다.버튼은 명령을 실행하고 명령어는 삭제를 처리합니다.CommandParameter는 삭제할 개체에 바인딩되어 있습니다.그래야 사용자가 무엇을 클릭했는지 알 수 있습니다.사용자는 자신의 "소유" 객체만 삭제할 수 있습니다.따라서 명령어의 "CanExecute" 호출에서 몇 가지 검사를 수행하여 사용자에게 올바른 권한이 있는지 확인해야 합니다. 문제는 CanExecute에 전..