Если изучить все существующие способы реализации редактируемости ячеек ListView, то складывается впечатление, что все такие решения больше похожи на «хаки» и не совсем укладываются в саму парадигму WPF. Так что, возможно, лучше отказаться от использования in-place редактора в этом случае. В качестве альтернативы можно предложить редактирование в отдельной панели или в модальном окне.