Этот if должен располагаться внутри ViewModel. Во View не должно быть абсолютно никакой условной логики, чистый биндинг. Соответственно, предлагается спустить эту логику вниз во ViewModel.