Смотря на проблему снова, я думаю, что теперь я правильно понял.
Вот другой подход, чтобы получить SelectedItem
от ListView
Затем в CheckBox
я связал CommandParameter
, как показано ниже
CommandParameter="{Binding ElementName=lvReferralSource, Path=SelectedItem}"
Следующее передаст объект, связанный с CheckBox
CommandParameter="{Binding}"// Full object from the ListView
В Command Method
, связанном с CheckBox
, вы можете привести объект параметра к правильному типу (тип объектов в ListView ItemSource
) и получить значения Value
и Active