есть ли способ проверить логичность не в XAML.Я пытаюсь привязать к широко используемой собственности, но для этих новых привязок это неправильный путь.Я не хочу изменять свойство, поэтому есть ли способ инвертировать логический результат в xaml?
Да, вы можете использовать Converter для этого и использовать Converter в своем Binding.
Пример преобразователя привязки MSDN